Ironically, I didn't know there was a reset button. I did the reset by deleting the save file.
AppData\Local\LiminalDreams\Saved\SaveGames
It may be this, or it may be the order of the switches to avoid the bug.
After reset, I didn't even get the red room and I already pressed all switches in order. Green World then the one with the snail.