I had the glitch at the end happen a few times early on, so spent a lot of time getting it to work for me - it being random and uncontrollable, and you have to land on the little curved platform a certain way. Took an awful lot of failures before this happened...