Animation appears differently between client and server

I made an animation for my R15 custom character and i gave it a sitting animation, it plays perfectly fine on the client but on the server the character appears floating, which causes it to be floating on other players’ screens too.

Screenshot 2024-08-08 212611

The pic above is on the client side, perfectly normal.

Screenshot 2024-08-08 212643

this one though is how it appears on the server, floating for no reason.
I have other R6 characters with sitting animations that play perfectly on both client and server sides, i also have other R15 characters with the same problem shown above.

1 Like

Well I am not an expert in this but let’s see,
Is the animation.Looped = true?
Is the animation going from standing to sitting or is it simply sitting?

1 Like

its just simply sitting, and no, its not looping

1 Like

Do you use humanoid:LoadAnimation() or AnimationController.Animator:LoadAnimation()?
If you’re not using the animationcontroller give it a try

1 Like

did you locally change the hipheight at all? if so you should probably send a signal to the server to change it to the same hipheight that the localscript changes it to and see what happens