Setting VFR Maps to ON in the Options window solved the issue for me. I am no longer crashing in-sim.
The way this acts is similar to having a memory leak where the programmer has not allocated a pointer to the window from In-Game. But, if the option is set to ON at the start of the sim the pointer was “passed into” the sim instance and is not a null pointer.