Hmm, that ones more tricky... I'll look in more detail but for now I've implemented a timer that forces a level reset after x time, which should cover this.