Parts moved by BodyMovers serverside, are much more stable than when moved clientside

For some reason, when I load moving parts on the client, they are WAY more unstable than when loaded on the server. The player slides all over the place on the local parts, but are totally fine on server parts. Why is this the case? And does anyone know how to avoid this?

I am cloning the obstacle from ReplicatedStorage, and parenting it to either the server or client. The videos below show the difference.

Obstacle on the server. Very stable:

Obstacle on the client. Sliding all over the place and bouncing:

Excuse the horrendous video quality.

EDIT: Yes, I know for a fact the worse one is local.

Client view:

Server view:

3 Likes