Head and torso both still during animation when they should be moving

Hello all!

I have come across an issue with how my character acts during the animation, where the torso and head are not moving when they are supposed to:

For reference, here is what the animation SHOULD look like (recorded on blender):

When ran on a rig outside of the simulation:

For context, this is an idle animation that I made using blender. I uploaded my animation to Roblox Studio after importing it from blender and ran it on a rig of my character (r6), which, as you can see, works fine (except for the head not moving, could anyone help with that too?).

I then wanted to try it out while playing, so I made a new rig, named it StarterCharacter, put it in the StarterPlayer folder, moved the animate script to the StarterCharacterScripts folder, then, in the script, changed one of the idle animation’s IDs to my animation and tweaked the settings in the Animate script’s drop down menu to match the script (this way, when I click play, the character I move with plays the animation when Idle). When I click play and wait for the animation to start on my character, you can see that the torso and head are still during the animation.

I have tried:

  • Restarting the app
  • Manually anchoring and unanchoring every part
  • Ungrouping
  • Setting PrimaryPart to HumanoidRootPart
  • Restarting with another rig of my character
  • Restarting with a rig of a plain character
  • Restarting the animation import process and script tweaking process

Nothing worked… So, can anyone help me fix this issue?

Thank you, and sorry for any poor explanation in advance. I am still very new to this and am trying my hardest!