Animation from a skinned mesh only has the Beginning keyframes and ending keyframes that are the same as the start while in Unity it has all of them

VIDEO SHOWCASING WHAT’S WRONG (all the keyframes in the middle are missing)

  1. I want to make it so that my anim has all the keyframes. (Exported directly from Unity)

  2. The issue is that my anim misses all they keyframes apart from the beginning and ending. (Exported directly from Unity)

  3. Other people had the same issue as me, but most of them didn’t have a solution and when they did it wouldn’t work for me.

WHAT SHOULD NORMALLY HAPPEN (inside Unity)

UPDATE : It actually doesn’t only have the first and ending keyframe but rather only the first ones.

(no I still haven’t figured it out and tried everything)