We still need to maintain a minimal connection to the facilities data, even if GSX is not requesting it.
However, since the problem is clearly related to a specific area, it's clear the problem must be some corrupted data *there* so, the real and final solution would be finding that corrupted data, which might at least allow us to code some kind of workaround to defends ourselves from it.
No, you might not be able to find a corrupted file per se, the file itself might be ok, but might contain corrupted/illegal data somehow. This, because the simulator ITSELF it's crashing when accessing it.
So, the first question would be: have you updated any of the default scenery files, like navaids/intersections ?