Sim Crashing on Loading Screen

Hello
im new to msfs, i installed the game today through steam, and whenever i try to start it, it crashes in the loading screen. i already checked the faq and did everything, but it didnt help.

Hi, you can call me: Mika
I am playing Microsoft Flight Simulator on: PC
I want to try flight simulation because: i like flying
I’m most interested in learning about flight controls in Microsoft Flight Simulator:**

1 Like

Hi Mika, welcome aboard. I’m also on PC/Steam.
Sorry that you are experiencing crashes during the loading screen.
Have you tried to restart your PC since installing the Sim? ( I know that sounds like a generic answer, but a lot of times a restart does seem to straighten out this Sim).

Best of luck.
CooganBear

1 Like

yea i updated windows, restarted multiple times and
im using the latest gpu drivers for my 3070

1 Like

Hello @Yodacraft6789,

Welcome to the MSFS forums!

I’ve created this topic for you to further troubleshoot the crashing by splitting your posts from here.

1 Like

Can you try it again and as soon as it crashes, go to Start menu, type Event Viewer, open that then go to Windows Logs > Applications in the left panel.

Find the first (lowest in list) red error that has the time of the crash (to the closest second after it bombed, so it will be near the top of the list) and click that.

Then copy the text from the error from the right panel and paste it here.

Drivers, gaming services app , xbox app, microsoft store app updated?

1 Like

function Toggle(node) { if (!window.fullyLoaded) return; var divNode = node.nextElementSibling; // nextElementSibling may unexpectedly return null if (!divNode) divNode = node.nextSibling; if (!divNode || divNode.nodeType != 1) return; // Expand the branch? if (divNode.style.display == β€˜none’) { // Change the sign to β€œ-”. var bNode = node.getElementsByTagName(β€œb”)[0]; bNode.innerText = β€œ-”; // show the branch divNode.style.display = β€˜β€™; } else // Collapse the branch { // Change the sign to β€œ+”. var bNode = node.getElementsByTagName(β€œb”)[0]; bNode.innerText = β€œ+”; // hide the branch divNode.style.display = β€˜none’; } } // Toggle β€œSystem” element by default so that its default status is to hide its children function ToggleSystemElement() { var body = document.getElementById(β€œbody”); var anchor = body.getElementsByTagName(β€œtable”)[0]; Toggle(anchor); } // If binary data is present in event XML, show it in friendly form. function ProcessBinaryData(binaryString, binaryDataCaption, wordsFormatString, bytesFormatString, normalFont, fixedWidthFont) { var bodyNode = document.getElementById(β€œbody”); // Add a


at the end of the HTML body. bodyNode.appendChild(document.createElement(β€œhr”)); // This paragraph (p element) is the β€œBinary data:” literal string. var p = document.createElement(β€œp”); p.style.fontFamily = normalFont; var b = document.createElement(β€œb”); b.appendChild(document.createTextNode(binaryDataCaption)); p.appendChild(b); p.appendChild(document.createElement(β€œbr”)); bodyNode.appendChild(p); // // Show binary data in Words format. // p = document.createElement(β€œp”); p.style.fontFamily = normalFont; p.appendChild(document.createTextNode(wordsFormatString)); bodyNode.appendChild(p); // Must use fixed-width font for binary data. p = document.createElement(β€œp”); p.style.fontFamily = fixedWidthFont; var i = 0; var j = 0; var s, tempS; var translatedString; var charCode; var byte1, byte2; // Each character in binaryString is a hex (16-based) representation of // 4 binary bits. So it takes 2 characters in binaryString to form a // complete byte; 4 characters for a word. while (i < binaryString.length) { s = (i / 2).toString(16); // To hex representation. while (s.length < 4) { s = β€œ0” + s; } s += ": "; // DWords representation is simply a rearrangement of the original binaryString // For example, from: // // 0000000002005600000000000f000540 // // (which is 00 00 00 00 02 00 56 00 00 00 00 00 0f 00 05 40). // // to: // // 0000: 00000000 00560002 00000000 4005000f // 8 words per line, 4 DWords per line. for (j = 0; j < 4; j++) { s += binaryString.substring(i + 6, i + 8); s += binaryString.substring(i + 4, i + 6); s += binaryString.substring(i + 2, i + 4); s += binaryString.substring(i, i + 2) + " "; i += 8; } p.appendChild(document.createTextNode(s)); p.appendChild(document.createElement(β€œbr”)); } bodyNode.appendChild(p); // // Show binary data in bytes format. // p = document.createElement(β€œp”); p.style.fontFamily = normalFont; p.appendChild(document.createTextNode(bytesFormatString)); bodyNode.appendChild(p); // Must use fixed-width font for binary data. p = document.createElement(β€œp”); p.style.fontFamily = fixedWidthFont; i = 0; j = 0; // Each character in binaryString is a hex (16-based) representation of // 4 binary bits. So it takes 2 characters in binaryString to form a // complete byte. while (i < binaryString.length) { translatedString = β€œβ€; // 2 characters in binaryString to form a byte s = (i / 2).toString(16); // to hex representation. // Prefix with β€˜0’ until its length is 4. while (s.length < 4) { s = β€œ0” + s; } s += ": "; // Show 8 bytes per line for (j = 0; j < 8; j++) { tempS = binaryString.substring(i, i + 2); // 2 for 1 byte i += 2; s += tempS + " "; // Treat tempS as hex integer charCode = parseInt(tempS, 16); if (charCode < 32) { translatedString += β€œ.”; } else { translatedString += String.fromCharCode(charCode); } } while (s.length < 32) { s += " "; } s += translatedString; p.appendChild(document.createTextNode(s)); p.appendChild(document.createElement(β€œbr”)); } bodyNode.appendChild(p); }

ExceptionCode e06d7363

FaultingOffset 0000000000064ffc

ProcessId 0x74a8

ProcessCreationTime 0x1d9feee9b864e6e

AppPath C:\Program Files (x86)\Steam\steamapps\common\MicrosoftFlightSimulator\FlightSimulator.exe

ModulePath C:\windows\System32\KERNELBASE.dll

IntegratorReportId 89b47cfc-4ffb-4b47-a190-dfdf14cd1d68

PackageFullName

PackageRelativeAppId

1 Like