Synthetic Jump and Gravity Failure

I’ve found that building my own jumping and gravity engine that uses pps easier to measure than GDevelop’s innate platforming. So, I’ve done this. All I’ve got is jump and fall with directions defined, but no control for directions yet. My square player can fall down to the platform. Then they can jump, and that’s where gravity stops. The player can jump infinite times, and it works, but they don’t fall anymore. Why is this?



Here’s all the events. The one above is a comment that has nothing to do with the actual functionality of the events, but is my plan for this project.