Deadlock while waiting on 'main' thread

Issue Type (Required):

Crash - During Play

Issue Description (Required):

I have been having consistent issues with crashing for the last few days. I experience severe stutters, issues with connectivity and in general cannot run my game for more than a minute or two before I crash.

These crashes lock-up my pc for roughly a minute and I experience severe stutters and issues before my pc reverts to normal behaviour.

[PC] Do You Use Mods? (Optional):

No, I don’t use mods

Reproduction Rate (Required):

Often (<75%)

Platform (Required):

PC - Steam

[PC] Crash Report (Optional):

GUID: 6f503eee-e873-49fc-b741-d117075bf224
Log File:
Info Type:

[Engine Error]: Deadlock detected while waiting on main thread. Update was not called for 16.1 seconds. You need to supply a crash dump or a crashify link in the report since we need both logs and crashdump to investigate this.

Console log please

console-2026-06-01-11.42.47-6f503eee-e873-49fc-b741-d117075bf224.log (166.2 KB)

Here is the console log, if you prefer me to send the text directly I can do that as well.

Thx for the console log

It says that your HAGS is set to false

AMD Radeon RX 9070 XT (DirectX 12.1, 16253MB) Driver version: public: 26.5.2 ; internal: 26.10.07.05-260506a-200691C-AMD-Software-Adrenalin-Edition Hardware Accelerated GPU scheduler: false

Can you confirm that is the case in Windows?

This is how you check it:

To check if Hardware-Accelerated GPU Scheduling (HAGS) is on, open Settings, go to System > Display > Graphics, and select “Change default graphics settings. If the toggle under “Hardware-accelerated GPU scheduling” is set to “On,” the feature is active!

I checked and in my windows settings it is set to on.

Very good

Your GPU driver hook is corrupted and to fix it you need to use DDU to wipe the driver clean and reinstall it. Reinstalling drivers without clean up first will not help!

This is how you use the DDU:

To use Display Driver Uninstaller (DDU) properly, you must download your new drivers first, boot into Windows Safe Mode, run the cleanup tool, restart back to windows and then install your fresh drivers while staying disconnected from the internet. This process ensures a clean slate by completely wiping residual files and registry entries that default uninstallers leave behind, preventing performance drops, crashes, or black screens

If you already know how to use DDU then my apologies :smiley:

On the side, was there a Windows update around the time it started happening?

Another side question, you are using framegen in Darktide, is that a correct assumption?

Sorry to hear this @Spitch

Solid suggestion from silentbob515 above, please let us know how a driver removal using DDU and clean reinstallation of your GPU drivers goes

In addition to this, which may help with the stability and performance issues you describe, I recommend checking whether your BIOS needs to be updated via your motherboard manufacturer’s website. With firmware updates, we advise caution and to do at your own risk.

Lastly, if any problems persist, it may be helpful to try switching over to our Experimental Build.

This Darktide build version includes subtle changes that we trial, some of which focus on stability and performance - so I’m hoping that you may have a more positive experience using it.

To do so:

  1. Open the Steam client
  2. Right-click Darktide in your Steam library
  3. Select ‘Properties’
  4. Select ‘Betas’
  5. Enter the password cTYPtKTsfMDsLHAV
  6. Select ‘Check Code’
  7. Select the ‘None’ dropdown, and experimental - Experimental Builds should now be within the list
  8. Select experimental - Experimental Builds
  9. Close the pop-up window
  10. A download should now start

Please let us know how things go!

Initially when I tried to use DDU it still gave me issues, so I repeated the process and it seems to have fixed the issues I was having :smile:

I don’t use framegen.

Thank you so much for the help, I truly appreciate it.

The issue seems to have been resolved either by the experimental or the DDU reinstall of drivers. I did both so I am not sure which. Either way, thank you for the help. Much appreciated.

Thanks for the update! I’m glad to hear that things have straightened out! :slight_smile: