Switching LinearVelocity.VelocityConstraintMode freezes replication

If you switch the VelocityConstraintMode of a LinearVelocity or enable a LinearVelocity with a different constraint mode the part will freeze on the client temporarily.

Here’s a video that shows the behavior:

And here’s the place file used in the video:
linear-velocity-repro.rbxl (37.2 KB)

3 Likes

After testing it a bit, I believe this is essentially the same issue reported here:

The good news is that I’ve implemented a fix but it will take some time to roll it out due to the nature of the change. I’ll report back once the fix is live.

4 Likes

This issue can be fixed by enabling the Workspace property Workspace. MoverConstraintRootBehavior. This property is part of a three phase rollout with more details found here: Improved Mover Constraints: Enhancing Stability and Network Ownership

Let me know if Enabling the new property fixes the issue for you. Thanks.