Weird problem when importing Blender to Unity

So, I made a character with animations using Blender. When I import it, only the ones with multiple frames that had different poses get imported, but others don’t. Basically: 2 frames, one is one pose, other is a different pose = imported. 2 frames, they are both the same pose = not imported. 1 frame = not imported. I am wondering how to get these imported. I have some one-pose-needed animations like for example I only needed 1 pose/frame to make a jump animation. I’ve tried things like NLA strips and checking the “All Actions” box when I export it, (under Bake Animations) Does anyone know how to get my animations imported? I only have 2 out of my 5 animations and need help.

Can you export your Blender by hand to an FBX with all the animations in place? (eg, you can see them by importing the FBX in Blender).

If you can that’s always a workaround as long as Unity can read all those anims out of the FBX.

If you cannot, then perhaps each anim has to be saved as a separate FBX? I’ve seen that before…

Here’s some more random Blender noise for you to consider:

Costs of Blender vs FBX:

Unity imports Blender3D objects as FBX via a little Python script:

The Python script that Unity uses (substitute your Unity version number or search) to import:

./Hub/Editor/2020.2.1f1/Unity.app/Contents/Tools/Unity-BlenderToFBX.py

More on fixing it:

Blender3D objects used as trees / detail in Unity3D terrain (See the second half of this response)

Probuilder and Probuilderize and Blender:

Some more potentially-useful info:

Did you ever resolve this? Can you recall what the issue was?