In the festival, when joining TRS in the situation where a SpawnLocation was Enabled away from the world origin, we sometimes fell through the world. This is probably due to Portal pivoting the CFrame of players to that SpawnLocation, but not taking into account that it might not have streamed to that client (see https://create.roblox.com/docs/optimization/content-streaming#requesting-area-streaming).
We should add some player.RequestStreamAroundAsync(teleportTarget) throughout various services.
In the festival, when joining TRS in the situation where a SpawnLocation was Enabled away from the world origin, we sometimes fell through the world. This is probably due to Portal pivoting the CFrame of players to that SpawnLocation, but not taking into account that it might not have streamed to that client (see https://create.roblox.com/docs/optimization/content-streaming#requesting-area-streaming).
We should add some
player.RequestStreamAroundAsync(teleportTarget)
throughout various services.