TeleportAsync not teleporting to updated places when using packages update

Reproduction Steps

Update your places using the ‘update all’ on a script with a package connected to all places. Joining any place using the website or app directly will teleport you to an updated place. Joining your main experience place and using the TeleportAsync function to teleport to any place will teleport you to an older version of that place.

Expected Behavior

To be teleported to an updated place.

Actual Behavior

You get teleported to the latest version that was published in the studio itself.

Workaround

You can still just update your places by joining it in studio and publishing it manually.

Issue Area: Engine
Issue Type: Other
Impact: Moderate
Frequency: Constantly
Date First Experienced: 2022-11-24 11:11:00 (+01:00)
Date Last Experienced: 2022-11-27 17:11:00 (+01:00)

1 Like

Are you trying to make a soft shutdown script?

No, it’s simply teleporting to another place.

This behavior is expected. Publishing a new version of your place will not force all joins/teleports to be to the new version. Otherwise, every time you published a new version you would split your playerbase in two since no one could join the existing running games. If you joined an updated game after publishing it’s because that server was started after you published

If you want to publish a new version and move all your players to it, use the Migrate to Latest Update feature after publishing.

Hope this helps!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.