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.
Hi there! Thanks for the report. This bug should be fixed with the Server Authority Beta, go ahead and test it out yourself. Please look forward to its release!
Do you know if a fix was ever pushed to production outside of the beta? Our team is still experiencing the exact same issue and are unable to opt in to the Server Authority beta at this time due to our game’s architecture.
Would appreciate a response, and/or a workaround for the time being if a fix isn’t feasible. Appreciate it!