When I apply Animation Asset to my Skeletal Mesh, it becomes "skinny" or invisible

Hello, I am trying to make an RTS game in which I am using characters, not from Mixamo but rigged by it. I then grabbed Idle animation from its site without skin. I imported both of them into UE5.

They had their scale 100x big than what they should have been. So, I went into blender, imported the character FBX and applied its scale (it was 0.01) and scaled it down by 100, applied it again and exported to FBX.

When I try to apply scale to the Mixamo animation, due to some reason, it just goes to a very far location. Its scale was also 0.01 by the way. So I am stuck trying to scale down the animation. Now, even with the far root, I exported to FBX and when I apply that animation to the character it becomes “skinny” and is still 100x bigger. I force root locked it.

If anybody has ever encountered the problem or know how to solve this, please contact me.

Did you find out how to fix this by any chance? i have that issue as well
image

I completely ditched the 3d model and used a new one. I think it had something to do with the scale of mesh and armature mismatching.