Client-Server Desync when reparenting character on client and moving on server w/ constraint

When setting the parent of an NPC to ReplicatedStorage on the client then changing its position on the server by using a RigidConstraint a desync occurs where it’s at two different positions on both the server and client views after putting it back into workspace on the client. I’ve also made sure that network ownership is set to the server (nil). Sometimes it works as intended, but most of the time it fails.

Repro file in staff message

A private message is associated with this bug report

1 Like