Persistent Flight Simulator Crashes to Desktop

I’ve been facing a really frustrating issue with MSFS, and I’m at my wit’s end. I’m hoping some of you might have some insights or suggestions on how to resolve this.

MSFS keeps crashing to desktop after about 1-2 hours of flying time. It’s super frustrating because it disrupts my flights and the whole experience. I’ve tried just about everything I can think of to fix it, but nothing seems to work.

Here’s what I’ve tried so far:

  1. Uninstalling and Reinstalling: I’ve tried this several times to ensure that the installation isn’t corrupted in any way. No luck here.
  2. Upgrading to a more powerful computer: Thinking it might be a hardware issue, I even invested in a brand-new, more powerful computer. While it improved the overall performance, the crashes still persist.
  3. Updating Drivers and Software: I’ve made sure all my graphics drivers, Windows updates, and the game itself are up-to-date.
  4. Adjusting Graphics Settings: I’ve experimented with lowering the graphics settings to see if it’s related to system resource usage, but it hasn’t made a significant difference.
  5. SafeMode: I’ve also tried running the simulator in safe mode, but it didn’t resolve the issue.
  6. Removing All Mods: I’ve already tried removing all mods to rule out any conflicts, and this problem still occurs.
  7. Reporting via Zendesk: I’ve submitted a support ticket via Zendesk, but unfortunately, I received a generic response that didn’t address my specific issue.

I want to emphasize that my PC specs are quite high, and all of my other games run perfectly without any crashes. It’s baffling that this issue persists only with MSFS.

I’m running out of ideas, and it’s so frustrating to be unable to enjoy the simulator without these desktop crashes. Has anyone else experienced this issue or does anyone have suggestions on what I could try next? I’m open to any ideas.

2 Likes

Can you give us some details. PC, OS, HD etc

Also a windows event viewer report of the first red error that shows at the time of a crash would likely help to point in the right direction.

Do you know how to access that?

Sorry for the delay in responding. PC spec below:

  • AMD Ryzen 9 7900XD
  • 32GB RAM
  • 16GB Nvidia GeForce RTX 4080
  • NVME SSD Hard Drive

Not to sure how to do the event viewer. Can you share details?

As soon as you get your next CTD, go to Windows Search (start menu) and search for Event Viewer (just start typing that and it’ll come up).

Load it and go down to Windows Logs on the left sidebar. Then click onto Applications. Scroll down until you see a red Error (check the times to the second that your CTD happened) and pick the first (earliest) one.

Copy and paste what it says to here :wink:

Finally managed to play and got a CTD. The event view said this:

Faulting application name: FlightSimulator.exe, version: 1.33.8.0, time stamp: 0x00000000
Faulting module name: FlightSimulator.exe, version: 1.33.8.0, time stamp: 0x00000000
Exception code: 0x80000003
Fault offset: 0x0000000001a332f2
Faulting process ID: 0x0x89B0
Faulting application start time: 0x0x1D9EFCFD8C1F1AF
Faulting application path: C:\Program Files\WindowsApps\Microsoft.FlightSimulator_1.33.8.0_x64__8wekyb3d8bbwe\FlightSimulator.exe
Faulting module path: C:\Program Files\WindowsApps\Microsoft.FlightSimulator_1.33.8.0_x64__8wekyb3d8bbwe\FlightSimulator.exe
Report ID: 4fe1142f-6819-4eb7-bc75-7ac3a9d73d04
Faulting package full name: Microsoft.FlightSimulator_1.33.8.0_x64__8wekyb3d8bbwe
Faulting package-relative application ID: App

This time before it crashed, this pop-up also appeared. Weirdly I wasn’t mid-flight when this happened:

MSFS Error

1 Like

I’ve had another crash just now. This simulator is becoming unusable!

Faulting application name: FlightSimulator.exe, version: 1.34.16.0, time stamp: 0x00000000
Faulting module name: FlightSimulator.exe, version: 1.34.16.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x00000000007c0489
Faulting process ID: 0x0x6AE4
Faulting application start time: 0x0x1DA01AB2463045B
Faulting application path: C:\Program Files\WindowsApps\Microsoft.FlightSimulator_1.34.16.0_x64__8wekyb3d8bbwe\FlightSimulator.exe
Faulting module path: C:\Program Files\WindowsApps\Microsoft.FlightSimulator_1.34.16.0_x64__8wekyb3d8bbwe\FlightSimulator.exe
Report ID: b6e67086-9e8c-4cb3-8c4c-10bd4a0cfa62
Faulting package full name: Microsoft.FlightSimulator_1.34.16.0_x64__8wekyb3d8bbwe
Faulting package-relative application ID: App

1 Like

Ah the good old accurately described 0xc0000005 that really helps us to know what went wrong… memory handling exceptions in this sim are terribly handled. We really really REALLY need a log of what the game was trying to do or process when it trips over with this… like, just a TEENY TINY clue would help a lot. Please Asobo? :imp:

1 Like

So it’s memory-related but hard to tell what caused it?

Have you manually overclocked either the CPU or GPU? MSFS can be very sensitive to this. If you have overclocked anything, try reverting to stock speeds and see if it recurs.
I ask because the two fault codes you reported are different - one relates to the GPU, one to a memory exception, which is harder to track down and solve.

Secondly, I’d recommend you run HWMonitor or similar in the background while using MSFS. If you get a crash, check the monitor to see if there have been any temperature or current draw spikes, which might be the cause of the CTD.
If your GPU or CPU are reporting temps of 90-100 degrees or more this could be the cause of crashes, and you should consider a cooling upgrade, plus checking that thermal paste is properly applied, etc.
If there is a current draw spike, it may be that your PSU is either failing or is not up to the job of running the new PC - did you replace it or at least check it was suitable when building the new, more powerful PC?
If you bought a ready-built PC instead of making it yourself, have you approached the vendors and explained the issue?

Another option to consider for improving cooling performance is the excellent, free and open-source FanControl app. This allows you control over every fan in the machine including those on the GPU, which can be linked together to avoid hot spots. Jay2Cents did a helpful video on it: Everyone NEEDS this FREE piece of software… You will thank me! - YouTube

There is the crash_report (can’t remember the exact name right now) file in the sim root which will usually have a dump of info in it when you get a CTD. Not sure if it’s human-readable. IIRC Asobo put it in so you could send it in with Zendesk tickets.

Error 05 is a generic error code (Access Violation) which covers a multitude of sins including various memory errors. It can be caused by a program trying to access memory which was freed, or a ‘dangling pointer’ or a host of other programming errors.

(Co-incidentally, this is why a lot of app development has moved to managed languages like Java and C#, but for something like MSFS you can’t get away without using good old C++ which requires careful manual memory management. Hence these are the most common errors you will see for a CTD).

Your original error was 0x80000003 which is ‘The Exception Breakpoint Has Been Reached’ which can be triggered by several things including, again, memory errors. But neither of these are likely to indicate a problem with your computer’s RAM. They are far more likely to indicate a problem with add-ons, configuration or other hardware that happens to cause the code to run down a path that eventually ends in a memory access error of some kind.

Debugging problems from the Event Viewer is an art, not a science. Hence the need for detailed crash logs.

The CTDs I have been having recently when zooming the world map are all 0xc0000005, but I’m reasonably certain these are down to server problems rather than anything on my machine. Frustrating, isn’t it? :frowning:

It’s just happened again. It always seems to be on approach. I’m pulling what little hair I have left out on this…

Just before it crashed I took a screenshot of my Task Manager as I was flying over London in the FBW A320NX. Doesn’t look like there’s anything too concerning here (this was about 2 mins before CTD):

I’ve also managed to find the crash report that @FlyerOneZero mentions. That’s here but I can’t make head nor tail of it:

MSFSReport-Crash-2088829502.txt (29.5 KB)

The error log is here from the event viewer:

Faulting application name: FlightSimulator.exe, version: 1.34.16.0, time stamp: 0x00000000
Faulting module name: FlightSimulator.exe, version: 1.34.16.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x00000000007c0489
Faulting process ID: 0x0x6BC
Faulting application start time: 0x0x1DA01E37DF93619
Faulting application path: C:\Program Files\WindowsApps\Microsoft.FlightSimulator_1.34.16.0_x64__8wekyb3d8bbwe\FlightSimulator.exe
Faulting module path: C:\Program Files\WindowsApps\Microsoft.FlightSimulator_1.34.16.0_x64__8wekyb3d8bbwe\FlightSimulator.exe
Report ID: ddb61030-6674-43f2-aaca-d323cb4e62e6
Faulting package full name: Microsoft.FlightSimulator_1.34.16.0_x64__8wekyb3d8bbwe
Faulting package-relative application ID: App

Yeah, I can see why the crash dump isn’t much use here. The table of values at the end is probably useful for Asobo but not so much for us.

Question: have you tried DX12? Given you have a 4000 series GPU I think it might offer you some advantages; and at least it’s worth a try.

Otherwise, you have a lot of add-ons and a lot of external programs running. I would suggest paring it down to the absolute minimum that you need to try to replicate the issue. Ideally, do some testing without add-ons at all.

If you can fly successfully with add-ons removed then you can start putting things back one at a time until it breaks again.

Nothing else obvious is jumping out at me. Although, just to be safe, it might be useful to run Memtest86 over your RAM. I had RAM read errors running mine at top speed, which would cause CTDs mid-flight. I turned the RAM speed down to stock and they went away.

But if your crashes usually happen on approach, that implies it’s got something to do with when the sim loads the detailed scenery for your destination airport. Try removing just that airport and flying into stock instead (assuming it was a third-party airport you were using). Any crash you can reliably reproduce is good, because it points me in the right direction and you can test it by excluding things.

Thanks @FlyerOneZero

I believe I’m using DX12 already:

I’ve deleted all mods and will try again. Will let you know how I get on.

IIRC the crash dump showed MSFS running in DX11 mode - you would need to change this from the graphics options (and then restart the sim).

Alternatively, if you are running in DX12 mode then changing back to DX11 would be a good test. Just to see if it affects your CTDs.

Edit: here’s the relevant values from the crash dump:

Renderer:
EnableD3D12=No
PreferD3D12=No

Ah, hadn’t realised you also needed to set it in the sim options. I’ll update that.

I’ve just tried flying, and had another CTD on approach. Approx 8000 ft over Frankfurt flying the stable FBW A320NX. I’ve got no scenery mods in my community folder (crash report attached).

I wonder if it’s this aircraft, or something like FSUIPC7?

MSFSReport-Crash-1850910588.txt (25.1 KB)

I haven’t had problems with FSUIPC before, but you can make sure you’re on the latest release. There was an update not long ago IIRC.

You may have solved this @FlyerOneZero

Three flights now since changing to DX12 setting and no CTD! :smile:

All with the same settings and flying the same aircraft as before.

Thanks so much for your help!

1 Like

The game keeps crashing no matter what!! I have looked is all forums, and everyone is in agreement that the issue of crashing, at hitting FLY, or when flying, which is is all the time now for a few days is due to the game SERVERS, not our equipment or setup nor mods!!! So please Asobo/Microsoft or whom ever, please fix it ASAP. It is getting very annoying and not professional not even to acknowledge the issue in hand. PLEASE FIX ASAP. we are all paying customers!!!

1 Like