Tried a lot of different suggested solutions today:
Repairing and re-installing .net framework, clearing the page file, uninstalling old Visual C++ framework and installing a new version, and even running the sim in offline mode, but nothing helped.
Some times I would be allowed to fly for over an hour, but most of the time it crashed to desktop within 10 minutes.
Re-installing Windows is too much work just to fix this problem, so I'm just gonna hold on for an update that actually fixes this.