When you press the key it makes the player fall faster so maybe that's why you couldn't jump, I'll also have a closer look at why the space key wasn't working sometimes. What level did the player fly through the walls?
I was initially thinking about adding two seconds to the timer when the player reaches the checkpoint but it's always interesting to see what other people think.