Blender animations don't import properly

I made some animations for a viewmodel in blender. Unfortunately, when I imported them back to studio, they didn’t play properly. It’s most noticeable in my reload animation, where it seems like the rotation works but not the location.

I have everything set up properly in blender which I have double checked multiple times, but I cannot seem to find the cause of this problem. Any help?