Thank you for the ideas! They will come in handy.
Regarding the levels, no, you are not missing anything. It's just a bug that didn't allow the game to switch them, I will soon release a patch that fixes the bug.