\$\begingroup\$

Using Blender, I have rigged and animated this model with this attack action.

I exported this model to an FBX format and imported the said FBX file into my Unity3D project. However, when I imported it, I noticed that the animation sequence is incomplete:

As you can see, the sword does not animate correctly and remains unmoved in its original position.

In Blender, the sword and scabbard are animated in Pose mode with IK and other constraints. However, as I understand it, FBX bakes these constraints into the animation, so I'm not sure if that causes the issue.

Why is the sword not animating correctly? How do I fix this so that the Unity animation is 100% faithful to the Blender animation?