Baked animation in Unity

Hi, I’m trying to export a baked animation to unity, but I seem to be doing something very wrong.

I have an animation baked to the bones of a rig, and the bake looks fine in blender, but when i export it to unity as an fbx, or just use the blend file in Unity, the animation looks completely different.

Hoping someone can help me with this