Put a condition in your other event for running animation.. "platform is on floor"
The problem is it is setting the animation to running because the player is moving (even when jumping), so it is constantly setting it to "run" and "jump", but it just shows the last one when it renders the screen.
The "platform is on floor" for your run event will fix it.