Why are my animations being delayed?

I am reviving this topic on behalf of the Roblox Developer Community, LoadAnimation in Humanoid is now deprecated and should not be used in new works, in fact, if you WANT to PLAY your animations without delay, use Animator instead. Animator:LoadAnimation()

Links of Humanoid:LoadAnimation function: (You can see here that it is now deprecated)

New method you should use:

As said in this topic, LoadAnimation is deprecated because it creates new “Animator” object when called in a LocalScript therefore creating a delay on animations playing or many other reasons that I don’t know about because it seems to work fine to me, here’s the topic:

You also should Preload any sounds and animations used for doing cutscenes or any animations that you think will be bad if it has any delays at all:

10 Likes