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

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