Stopping Crash To Desktop issues

If you're experiencing crashes, see below.

To troubleshoot crashes, please do the following to Isolate the Fenix A320:

Locate your Microsoft Flight Simulator folder, this is the folder you selected when you installed MSFS.
By default, MSFS installs to the following path:
Microsoft Store/Xbox:
C:\Users\[Your User Name]\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache\Packages\Community
Steam:
C:\Users\[Your User Name]\AppData\Roaming\Microsoft Flight Simulator\Packages\Community
Retail Disk:
C:\Users\[Your User Name]\AppData\Local\MSFSPackages\Community
Yours may be installed somewhere else, if it is, you will need to locate where you installed it during the download.
In this folder, do the following:
  1. Rename "Community" to "Community_Disabled"
  2. Create a new folder and name it "Community"
  3. Open the "Community_Disabled" Folder.
  4. Copy (not cut) only the "fnx-aircraft-320" from "Community_Disabled" to the newly created "Community" folder.

Then load up MSFS and see if your issue is still occurring. If the issue is still occurring, please submit a ticket with ALL of your Fenix logs. These can be found at: C:\ProgramData\Fenix\FenixSim A320\logs and any event viewer or other messages that may be of use to our team.

If the issue is not occurring, you have an issue with an addon/mod in your community folder.


There are some great guides from the MSFS team on troubleshooting sim crashes:

https://flightsimulator.zendesk.com/hc/en-us/articles/4406280399250-Basic-Troubleshooting-How-to-troubleshoot-crashing-CTDs-issues-

https://flightsimulator.zendesk.com/hc/en-us/articles/4406280653202


Another issue we've found: a thing called Timeout Detection and Recovery (TDR) checker monitors the computer’s hardware, particularly the GPU.

When the GPU stops responding with the computer for 2 seconds TDR checker restarts the driver.

The TDR checker was good on paper but did not work in the real world as a GPU can stop responding when it is working hard.

Here is the solution that worked for us, it requires an extra sub key entry into the Windows registry, so please only implement if you feel OK with editing your registry!

  • Exit all Windows based programs.
  • Click on the Windows Start button, type regedit in the Search box and double-click regedit.exe from the results above.
  • If you are prompted for an administrator password or confirmation, type the password or provide confirmation.
  • Browse to and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  • On the Edit menu, click New, and select the QWORD (64-bit) value from the drop-down menu. Make sure you create a Qword (64bit) key for Windows 64 bit OS and NOT a Bword (32 bit) key because that wil not give the right result.
  • Type ‘TdrLevel’ as the Name and click Enter.
  • Double-click TdrLevel and set the value as 0 (it is set to that by default, but double check) and click OK.
  • Close the registry editor and restart your computer for the changes to take effect.

The same solution fixed CTDs in both MSFS and Prepar3d for me. 

***PLEASE NOTE***

If crashes return again after a Windows update, please make sure that this key still exists in your registry! It can occasionally happen that the key vanished after a Windows Update.