It's hard to say without seeing your code why you wouldn't be able to exit the room. I am reasonably confident that the BLG will always produce working code (unless you use invalid input...which reminds me, I've still got to make a release version of that thing).