Character position desync between client and server

In San Aurie (San Aurie | Play on Roblox) we’ve been noticing a lot of odd issues related to character physics replication for the past 1–2 months. The game is set to NextGenReplication: Default, ImprovedPhysicsReplication: Default, Streaming: Enabled, Server Authority: Disabled, Character streaming model behavior: Atomic.

  • Characters desync randomly and appear to be walking around 0,0,0 on the server while they are actually somewhere else on the map. This usually fixes itself after a few minutes.
  • Characters desync permanently after PivotTo. On the server they are teleported to 0,0,0, but they don’t see this locally, and the offset is equal to their local position relative to 0,0,0.

Hi, Thanks for the report.

We have some fixes for ImprovedPhysicsReplication that should address this. I’ll ping you on this thread once it’s deployed!

1 Like