Play mode is basically just a client simulation where all server stuff is also run on the client.
The local server probably doesn’t work because place creation/teleportation is a bit more …out of the box… than what the local server is built for.
I expect if you tried to teleport the player in a local test you’d get the same error.
You’ll need to test these features in an actual server.
Use a test server.
Play mode is useless for teleportation or FE testing.
Teleportation out of the current place in studio is out of the question. Since the test server isn’t a real Roblox server, it can’t request a server to teleport the player to. pcall() these sort of things.