Looking for help with fixing a Humanoid (Rigged Animal)

Hello! I am searching for help with fixing a rig for my game. The animations are all completely fine, but when adding it into my game the animation breaks, it doesn’t look the same. I have tried everything to fix it but I am not sure how to do so. Any help is appreciated.

Here is how we have to set up our mounts in-game :

image
image
image
It’s scripted too of course, but this is within the “Companion” folder in ServerStorage, all must be set up the same way in order for them to work in-game. The “Mount” part is for the seat for the character.

How the animation should look :

How it looks in-game :

image

Do not mind the character floating above the mount, the seat just has to be adjusted.