Create 2 sprites. Give one the 8 Directional Behavior and the other the Platform Behavior. Put the 8 Dir origin point at top and the Platform at bottom.
In Events, At Every Tick set the platform to the 8 Directional object. (Set position to another object) The Platform should always be above the 8Dir object.
You can then pin your character sprite to one of those or set position.
Now you should be able to access the Simulate Control of Jump when the 8 Directional (since it’s at bottom) hits a floor.
Now, I may be off as I’m trying to do this off the top of my head. So I apologize if it doesn’t work accordingly.