Animations from Blender Aren't Animating Correctly

All my animation consists of is a rotation of 45 degrees over the y-axis. I’m importing it using Z as the upright direction and X as the facing direction. The animations are over-exaggerated, since the 45 degree rotation would be, in keyboard terms:

goes to
/ (rotate 45 degrees from --)

But in UE4 they may move to the right and then up some z coordinates before it actually makes its rotation 45 degrees, then it is pushed back some x-coordinates. Why might this be happening?

Hey there me again. As funny as it sounds I have actually never touched the default export axis from blender. I know it says something like z forward y up but it really does import correctly in unreal. That maybe part of your problem as well?