Certain Animation not going through

Hello, I have a jump animation that involves preparing for it, the actual jump, falling, and a land animation. For some odd reason the land animation doesn’t go through. I want it to, but instead when my sprite lands it defaults to the idle animation as soon as it hits the ground. Here is what I have in the events tab. I’m extremely new to coding so I’m sorry if this is an easy issue to fix but I am in desperate help, even a few members of the discord couldn’t help to get it working.

Your screenshot is missing the event that sets JustLanded to 0.