The levels are designed so it makes the game hard, and by hard sometimes it means to be precise. It is not that the ball does not jump high enough, but the position and the accuracy it is not quite ideal. But I am happy that you enjoyed it!!
I will check your game!