With Windows 8.1 two years ago, I experienced recurring crash-to-desktop errors on FSX platform after Orbx’s FTX Global Base was added to it (see my Post 228: FSX with Windows 8.1).
Now with Windows 10, thank goodness, the same combination (FSX + FTX Global Base) doesn’t crash to desktop any more. But, my goodness, the excitement only lasts for two days until I added another Orbx’s regional product to the platform.
I really don’t know if it is FSX itself or Orbx’s addon the true culprit causing this notorious CTD problem.
Anyway, the tweaks I suggested in the earlier Post 228 are still valid. But I found another common trick — adding a Vista version of UIAutomationCore.dll to the root directory of FSX — seems to work even better, based on the debug information recorded during at crash.
Here’s the download link of the Vista UIAutomationCore.dll file which I don’t remember where I got it from in the first place.
Just put the file under the root directory of FSX. The CTD issue is very likely fixed (or minimized at least). Afterall, the placement does no harm at all.
Do note again that this “dll” file comes from the very old Windows Vista. Never mix it up with the other UIAutomationCore.dll files found on your computer. They are not interchangeable.
In addition, your mileage may vary, depending on the Windows version plus software and hardware associated to the simulator.