Summary
Whenever a player is teleported on top of a static mesh, which is far away from the player and spatially loaded, if the static mesh is not configured as a prop it will create a desync between the server and client, permanently breaking that session for the player.
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Stability
Steps to Reproduce
- Enable spatial loading for the project.
- Place a static mesh in one location; it should not be configured as a prop.
- Place a player spawner in another location that is very far from the static mesh (maybe to ensure spatial loading triggers?). Have the player spawn and wait there.
- Teleport the player using Verse from the waiting location to a location on top of the static mesh.
- With 100% repro rate in our project, this will create a client-server desync.
Expected Result
No desync should be possible and the player should teleport to the intended location with full control over their character.
Observed Result
Desync occurs where the player will see themselves at the original location and other players will see them at the new location on top of the static mesh. Player will be unable to move or take any actions other than rotate camera with mouse and emote.
Platform(s)
All (PC, Console, Mobile)
Island Code
0398-7105-3210 (Private Version)