Animation blendspace skipping frames randomly?

Hi,

I have an animation blendspace that triggers at the end of a dialogue system I have created. Everything works fine, however I’ve noticed that the animation blendspace I have set, it randomly skips frames each time it is meant to be triggered. The animation seems to play at different points, and sometimes the animation plays from start to finish like it’s meant to. I am new to animation blendspaces so I may have done something wrong.

The first gif is an example of one time the animation blendspace just skips frames: http://gph.is/2koTMv2

The second gif is a time when the whole animation plays like it’s meant to: http://gph.is/2kjzBMA

It just plays different parts of the animation at different times, it’s odd.

The image below is a screenshot of the blendspace itself. It goes from “idle” to the “magic cast” animation, as the NPC is idle until the dialogue ends, and the blendspace is triggered.

Any help would be great!