AnimationTrack:Stop() throttling

Hey! I am currently trying to make a sword based combat system, and I wanted to make it so whenever the player presses a button on a swing windup, then they can cancel it.

Currently it just stops the animation if a key is pressed on windup using the AnimationTrack:Stop() function. However, for some reason the animation is throttling weirdly, when it should stop the animation immediately and return to the idle animation.

How do I fix this animation throttling?

Note:
AnimationWeightedBlendFix is disabled, it shouldn’t be an issue with that.