Hey there @FrancisMikeNat! Welcome to the community! In Blender when you exported the character and animation, was the position frozen/zeroed out? I don’t work on the art side too often, but that’s a frequent issue with imports having distorted scales, rotations, and positions due to unclean numbers when exporting/importing.
Did you use Automatic bone orientation on import?
Another thing could be if you’re using subdivision modifiers (or any other modifiers for that matter really and not applying them before export). Here’s a thread where another member had a not entirely similar issue:
Side note: I love Megaman and as soon as I saw this nightmare virus memories flooded back.