Darktide crashing on launch/ app startup

Issue Type (Required):

Other

Issue Description (Required):

Recently Darktide has started crashing on startup.

Here’s a general overview of my system.
GPU: 7900xt ( powercooler Hellhound brand)
CPU: 5800x3D ( cooled using a 360ml watercooler from corsair, temp usualyl around 40-50C varies on benchmark )
RAM: 32GB RAM ( 2 x 16 sticks of 3400Mhz )
Storage: I have 2 m.2 NVME SSD’s from crucial that both have a transfer rate of 6400Mbs for a total of 4 TB of storage.

What I have tried so far ( actively t/s this myself )

First I tried reinstalling my driver, that didnt work.
I then tried rolling back the driver to the one I used when I last played, same issue.

Here’s where it gets “weird” I can play the game in windowed without any issue outside of a little fram complication stutter ( due to fresh driver install, issue goes away after a match or two )
However, when we try to launch the application in fullscreen, the entire system shuts down.

I cant replicate this in any of my benchmarks such as “ashes of the singularity” , “Total war warhammer 3” and while the game doesnt have a dedicated benchmark, I can still run “Helldivers” maxed out without issue.

My thermals are all optimal during and after my benchmarks.

Currently I cannot take the log from the %appdata% because I didnt think to copy it before deleting the Directory for the Darktide app data folder.
Deleting the %appdata% is a common recomendation for odd issues.
However, steam being steam, its faster to reinstall Darktide than to verify my game files after deleting the %appdata%

So currently I’m reinstalling the game to see if it works.

OS:windows 10 ( I’m going to hate upgrading to windows 11 )

I’ll keep the post updated because I know not many people use AMD so I’m not sure this is related to my GPU being amd but the game ran fine before. So I’m wondering if this is due to the most recent update since I havent played since before patch july.

EDIT: I also have the crashlog from windows event viewer that happens consistently when the system crashes.

The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
and APPID
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
to the user DESKTOP-SQRNRNC\jeram SID (S-1-5-21-2039648092-3818589557-65672943-1001) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.

I’ll also try running the game as admin.

Here’s the “critical” error that caused the system to reboot upon launching Darktide.

function Toggle(node) { if (!window.fullyLoaded) return; // Expand the branch? if (node.nextSibling.style.display == ‘none’) { // Change the sign from “+” to “-”. var tBodyNode = node.childNodes[0]; var trNode = tBodyNode.childNodes[0]; var tdNode = trNode.childNodes[0]; var bNode = tdNode.childNodes[0]; var textNode = bNode.childNodes[0]; if (textNode.nodeType == 3 /* Node.TEXT_NODE /) { var s = textNode.data; if (s.length > 0 && s.charAt(0) == ‘+’) { textNode.data = ‘-’ + s.substring(1, s.length); } } // show the branch node.nextSibling.style.display = ‘’; } else // Collapse the branch { // Change the sign from “-” to “+”. var tBodyNode = node.childNodes[0]; var trNode = tBodyNode.childNodes[0]; var tdNode = trNode.childNodes[0]; var bNode = tdNode.childNodes[0]; var textNode = bNode.childNodes[0]; if (textNode.nodeType == 3 / Node.TEXT_NODE */) { var s = textNode.data; if (s.length > 0 && s.charAt(0) == ‘-’) { textNode.data = ‘+’ + s.substring(1, s.length); } } // hide the branch node.nextSibling.style.display = ‘none’; } } // Toggle “System” element by default so that it’s 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); }

- System

|||- Provider

[ Name] Microsoft-Windows-Kernel-Power

[ Guid] {331c3b3a-2005-44c2-ac5e-77220c37d6b4}|
| — | — |

EventID 41

Version 8

Level 1

Task 63

Opcode 0

Keywords 0x8000400000000002

|||- TimeCreated

[ SystemTime] 2024-07-28T16:16:06.5047464Z|
| — | — |

EventRecordID 19084

Correlation

|||- Execution

[ ProcessID] 4

[ ThreadID] 8|
| — | — |

Channel System

Computer DESKTOP-SQRNRNC

|||- Security

[ UserID] S-1-5-18|
| — | — |

- EventData

BugcheckCode 209

BugcheckParameter1 0x0

BugcheckParameter2 0x7

BugcheckParameter3 0x8

BugcheckParameter4 0x0

SleepInProgress 0

PowerButtonTimestamp 0

BootAppStatus 0

Checkpoint 0

ConnectedStandbyInProgress false

SystemSleepTransitionsToOn 0

CsEntryScenarioInstanceId 0

BugcheckInfoFromEFI false

CheckpointStatus 0

CsEntryScenarioInstanceIdV2 0

LongPowerButtonPressDetected false

-------General description---------

The system has rebooted without cleanly shutting down first. This error could be caused if the system stopped responding, crashed, or lost power unexpectedly.

Possibly related to File System Filter ‘WdFilter’ (10.0, ‎2061‎-‎09‎-‎24T12:58:10.000000000Z) has successfully loaded and registered with Filter Manager.

I’m seeing this WdFilter show up at the same time as the critical failure that causes the system to shutdown.

Ok reinstalling the game has fixed my issue, unsure if it was related to deleting the %APPDATA% Darktide folder.

I hope this thread helps anyone else who has the same issue.

EDIT: NEVERMIND, I alt tabbed and when I tabbed back in the game crashed

I’m just going to play in windowed mode until this gets patched.

Hi! To me this sounds like a broken Windows installation due to this:

Possibly related to File System Filter ‘WdFilter’ (10.0, ‎2061‎-‎09‎-‎24T12:58:10.000000000Z) has successfully loaded and registered with Filter Manager.

Admittedly we’re limited in the advice we can provide for Windows-related issues so I recommend sharing this with Microsoft Support.

1 Like

I appreciate the honesty, im going to keep tinkering and see if I can fix this. I have a few ideas of what applications might have screwed with the WDfilter. I think its an issue with windows defender. Though IRL I’m just a T2 helpdesk guy so I’m not the end all be all pc guru yet.

What I have tried after my original post was turning off all my overlays ( discord, steam and AMD overlays ), did a fresh install of my AMD GPU driver for my 7900xt and updated windows ( still on windows 10, I dont like bitlocker so i’ve been avoiding windows 11 for as long as I can.

What I’m going to try next is deleting the %APPDATA% darktide folder again and see if I get any new results for fullscreen boot of the program. I think whats odd is that the game still runs in windowed mode. Just does this issue when doing it fullscreen and borderless fullscreen.

Oh yea I also disabled my Freesync on the monitor.
A reddit post advised that and now Darktide is the only game that has had this behavior since something changed on my system last sunday.

A clean windows install might be in my near future or I might finally make the jump to linux.

Ok I got it working for now. Turns out it was windows defender shutting down the computer when some games with Easy Anti cheat like elden ring, Darktide or Hell let loose booted and tried to take fullscreen mode.

I had to make an exemption for my steam folder and now it just works like normal… If anything changes I’ll update it here.

1 Like