I have a viewmodel animation and it plays fine in the animation editor but when i play it in game, it
completely breaks. It may be something with the new roblox updates with animations. Also, i was using the new channel animations shown in this post: [Enabled] Beta Release of the Curve API for Animation Authoring
I was working on animations a few days ago and I had a similar issue where the animation would look different when I tested it.
For me, it was because there was a bug where ease in and ease out were swapped in the game. I couldn’t get a good look at the animation editor in the video but I would recommend swapping the easing directions.