I just went to take a look, he is definitely still there haha. Poor guy!! If you stand on the tracks you can even see his head popping out from over the cliff. I am writing up a bug on this.
I also saw this, a bug has been written up, thanks @Hans_Oddcraft.
@Arrethtraen_Sprocketline it looks like you are on the Flying L quest, you shouldn't be stuck on the Edmund's Racer bug any longer, have you or your family checked since yesterday? I fixed all accounts stuck there. (Or thought that I did!) Let me know, Thanks!