Yeah actually the wall jump was a tricky part. I've had quite some trouble in trying to make it work. I've managed to fix a few bugs regarding that, but as you experienced, not all of them :D.
Thanks for playing!