Animation being Sped up at high Framerate


Hello! I’m in UE5.2 and am having trouble with an animation playing too fast on high framerates. I run the editor in 144 fps so I didnt notice until a packaged build, but you can see the animation is much faster with a higher framerate, but the same on a lower framerate.

I think my entire AnimBP is being sped up at higher FPS (reasons below). How do I fix this?

My Setup:

  • The Sprint animation itself has a rate scale of 4.8 set in the asset itself
  • The Reload animation also gets sped up (an anim montage with rate scale of 1.0 input)
  • The Weapon sway is faster (based on world delta time FInterp)
    These are all in the AnimBP being scaled equally so I think its the AnimBP.

My Skeletal mesh is the mesh from Character Class with these settings modified:


My AnimBP sprint animation implementation (both sequence players have default settings). Bare minimum with nothing related to play rate

My Sprint Animation Modified Properties:

I’ve really tried just about everything I can think of so any help would be greatly appreciated :slight_smile:

P.S I have a 360hz monitor which is why I’m running my game so high

After further investigation and entire day of debugging, I just don’t know. It has to be some sort of CVar that I have set incorrectly. I also found out this is only happening with a player owned AnimBP, a normal skeletal mesh (and the weapon in the hand) plays like normal

Fixed it! Not by finding a magic value or something. I simply recreated the AnimBP, copied all my code and variables over and now it works. Its a mystery why this broke at all, but I did override it I think with an older version when I was testing, so maybe that corrupted part of it.

1 Like