Unity wont play the full animation of an object from max (not a loop problem)

Ok, so i’ve animated an object in max 2018. I made sure to bake it, select animation and embed media when I export. I then made an empty parent object in Unity, set the object rig to legacy, applied it and put the object in the scene. But when I play ,it only plays the up and down movement of the object. I checked the animation in max and it seems like its not playing the object keys in unity. It is also supposed to twist around a bit. What am I doing wrong?

What am I doing wrong? Using legacy.
Try generic instead. If it works - good.

Note: You don’t need to bake out of Max. The fbx export process does that for you automatically.

Note2: Embed media only relates to textures.

Test: Reimport the fbx back into Max. Does the animation play as expected? If yes - the issue is the setup in Unity. If no - the issue is in the export process.