Roblox limiting range of motion of an animation, how can I fix this?

  1. What do you want to achieve?
    I made an animation where the player’s arms are rotated 360 degrees, with the torso also being rotated.

  2. What is the issue? Include screenshots / videos if possible!


    You can see the main problem, the animation plays fine on a dummy, but not on an actual player.

  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?

Already searched a lot about this, found nothing. I’ve set the animation priority to Core, nothing changed.

The animation is run from a module called playermodule, part of the code which runs the anim:

local PossessedAnim = Instance.new("Animation")
PossessedAnim.AnimationId = "rbxassetid://133976345635614"

local animTrack = Humanoid:LoadAnimation(PossessedAnim)
animTrack:Play()

try adding

animTrack.Priority = Enum.AnimationPriority.Action

to your script. it might be blending with your characters idle animation.
so set it to something higher than core

And that fixed it. Thanks! Appreciated.