When importing a blender file, the mesh is fine but when I play a animation the mesh becomes extremly small

I made a blender rig and made animations for this rig with the intent of exporting it into unreal. When I import the fbx file, the mesh looks completely fine and the scaling compared to the preset character is good, but when I preview the animation, it is extremely small and almost impossible to see the animation. Though if I do do some magic with the camera I am able to see that the animation is working as intended, just EXTREMELY small. I looked up some fixes and saw that I could try and change the scale in blender to metrics 0.01 and then export it at a scale of 100, but this does not fix the problem. I worked hard to animate this rig, and would like to know if there was any way to fix this issue.

It is a discrepancy in scale within blender. The same things has happened to me in the past. I don’t remember the exact steps i took to fix it but i do remember playing with the rigs scale and the mesh’s scale. One of them i had to scale in a manner similar to what you mentioned. Also note that the scaling issue doesn’t always occur. Good luck I hope you get it straightened out.

I suffered from a similar issue. I tried numerous fixes before eventually going with this plugin:

Basically, Blender and Unreal make different assumptions about skeletal meshes. No matter how I changed my export and import settings, for skeletal meshes I either had your bug or I was missing root motion. So finally I looked around and found this plugin.