I have a spring and a character using platform movement object and the events:

Object is falling
Collision between PLAYER and SPRING
-ADO { Jump, Set Y velocity (GetYVelocity( "Platform Movement object" )-200) }

But when I jump on it I sometimes go right through the spring.

Why? :/

I can often make the first jump.