I think the game doesnt work properly on higher framerates, I'm also getting short jumps
That was the issue! I foolishly used addForce rather than addLinearImpulse and didn't catch it due to vsync! I've uploaded a fixed version