Repro:
- In a live game with Allow Third Party Teleports disabled, run
game:GetService("TeleportService"):TeleportAsync(606849621, game:GetService("Players"):GetPlayers())
with a game that is not your own. (Using Jailbreak as an example) - Output will say that it cannot teleport because of third party protections. (as expected)
- Try to teleport again with this previously mentioned command. The error will now say something different depending on the circumstances but it will say something along the lines of “IsTeleporting”
Expected Behavior
Third Party Teleport Protection should not keep the users from the third party teleport in processing forever
Actual Behavior
If attempted with one user, these errors will show on the Client Log:
If attempted with more than one user, these errors will show on the Server Log:
The users in the given array will have to manually rejoin to fix the error for themselves.
Other Information
- Since the reconnect button for the core error prompt uses TeleportService, it will cause the Reconnect button to hang forever if Third Party Teleport Protection cannot verify the safety of the place.