How best to transition from jump apex animation to falling animation?

I’ve tried a few different approaches to this and I’m not sure how to make it work correctly. Currently I’ve defined a variable “IsJumping” and I’ve used it in my transition rules. It seems to work for transitioning from idle to jump start, but when used with a NOT boolean in the transition rule to go from the jump apex into the jump end state, it’s not transitioning. I was wondering about making “Z increasing” and “Z decreasing” variables instead, to more accurately trigger these states. Any ideas?

I’ve attached a screenshot of my IsJumping variable.

And this is the Z change value I was thinking of using to make two separate variables for increasing and decreasing Z value. I was thinking that might be a more effective way of triggering jump animations. Any thoughts would be appreciated.

I found this idea here: