Thanks for the feedback. Maybe the penguin didn't land on the dots because he was already moving and so the velocity of the jump was smaller.
That would make sense!