I watched the replay of your stream. Indeed, there are no physics issues on your end. Watching you play made me realise that I could add more checkpoints, I think.
Thank you very much for streaming the games :)