Teleportation Problems

Long story short, I need to teleport someone people to a certain game to retrieve their old stats, then back to the game they came from. I have this all worked out with HTTPService, but I keep running into massive problems with TeleportService that seem unavoidable.

The first is that I often get an “Insufficient Privileges” error when attempting to teleport to a game that has no running instances. This error is reproducible here and here, where the target game is here. I’ve attached the first example of the origin of the teleport since the second example is a larger game and the origin doesn’t seem to make a difference. This problem occurs quite often, to the point where making a round trip to the data fetching game and back is nearly impossible.

(note: you won’t be able to make a round trip regardless because the only way to do that is to come from and then get back to a friend’s only game. For the sake of testing though, I’m fairly certain that teleporting from the first origin game I listed, which is open, is sufficient. If not, please let me know)

The second problem is that getting an “Insufficient Privileges” error does not seem to fire player.OnTeleported at all. I’m assuming this is a bug considering that teleportState is supposed to return Enum.TeleportStateFailed if something goes wrong. I really need this functionality in order to attempt to reteleport this person when it inevitably doesn’t work due to the first problem listed.

The third problem is that after an “Insufficient Privileges” error, the Server Console does not show up.

Please take a look at this, because this is currently a massive thorn in my team’s plans! If you need further information or methods of testing, please let me know.

Your not alone, it happens to me and my places to.

This needs to be fixed. I am unable to make a successful teleport from this game to this game. This bug seems to be occurring 100% of the time. Instead of a teleport occurring, I get this error which makes absolutely no sense.

What gives? I own both games, and I know for a fact they both exist. I know for a fact I am inputting the correct placeId and the correct player (otherwise the teleport wouldn’t have even started).

I have attempted every combination of Friends Only / Public to see if that made a difference, and servers refused to start regardless of what the permissions for each game were. During testing my teleport failed regardless of whether servers were running on the destination or not.

game:GetService("TeleportService"):Teleport(248366681, player)

BUT WAIT, THERE’S MORE!

It gets worse: If a failed teleport wasn’t bad enough, you get completely disconnected from the game you were coming from. Immediately after failing to teleport, you get quasi-disconnected. The game behaves as if you have been disconnected (inputs aren’t registering with the server, server side changes / events don’t replicate, still able to move around, etc). After about a minute of sitting in limbo, the server finally tells you that you’ve lost connection to the game.

I am using FilteringEnabled on these games, if that makes a difference.

This is infuriating, I can’t release my projects because they rely on teleporting to get between sections of the driving universe, not to mention simply failing to teleport is going to cause connection losses.

Someone please help or look into this or something. I’ve tried my best to put down all the necessary information relevant to this problem, but I might have missed something. If that’s the case, please tell me instead of letting this thread die.

1 Like