It looks like your root joint or possibly root shape node of your animation is rotated 90 degrees from the rest pose of your skeletal mesh. I have noticed there is some inconsistency between how various packages read and write rotations on whatever node is first in the hierarchy when importing and exporting fbx animation. Might want to inspect the exported fbx in another DCC to look for unexpected rotations.