I am trying to figure out if a small error in the way my player character transitions between animations is my fault or a bug in the way Construct handles the transitions.
The relevant code is here:
I don't think the rest of the code not shown would interfere with the above in any way.
Here is the problem. When I quickly transition between the Run_Shoot_Up and Run_Shoot_Down (by quickly rolling my thumb over up and down on the d-pad while continuously pressing right or left) my player character animation freezes in place while it continues to move. It does not do this when I press up and down more slowly, only when I do it quickly which leads me to believe it's an animation engine issue.
I have uploaded a short video as an example:
https://gfycat.com/RemarkableGloriousGoose
It's not a huge problem, but just looks wonky and I would expect a modern animation engine to do this properly.
Edit: I forgot to mention that this happens in both Construct 2 and 3.