I just tested it out:
If I implement the doors in a proper way without making a mistake, the engine will work. Additionally, I on purpose did something wrong in order to test it. With the bug I placed in my game the game will crash as well, but not exactly the way you described here. Therefore, I guess this is another bug and therefore, I’ll post this in another thread in detail.
Did you also test it by creating a test game?
Either way you should ask deWiTTERS to have a look on your actual game. It seems there unfortunately is no workaround to get rid of that bug that easily.