The error is that you need to only check Velocity X <> 0 then Run but you may also need to block Run if variable Falling == true
Here is the final replacement for your test printing of jump / fall