DX12 Stuttering & Frame Rate Drops

Issue Type (Required):

Performance

Issue Description (Required):

Hi,

For the past few months I’ve been experiencing periodic stuttering and frame rate drops. Some times it can be quite acute and make the game almost unplayable. I have no issues with any other game, including darktide. Switching to dx11 resolves the issue, but graphically the game doesn’t look as good to me. It isn’t shader cache building as it doesn’t go away over time, but I do hypothesise that it is related to the shader cache. Seems to be worse if I play vermintide after another game. Deleting the cache resolves the problem temporarily, but this is not a sustainable solution. I have a 13700k, 4080 RTX and play on max settings. Reducing settings has no effect.

Sorry to hear this @Happy-Envoy

To help us look into this, could you please provide a console log from both a session using Direct X12, and then Direct X11 for comparison. Ideally, load into the Keep and play one level.

To do so:

  1. Press the Windows key + R
  2. Enter %appdata% within the search input and select ‘OK’
  3. Navigate to AppData\Roaming\Fatshark\Vermintide 2\console_logs
  4. Locate the console log that corresponds with the session in which the issue occurred, by looking at the timestamps in the log names
  5. Upload the appropriate console log to us

Thanks in advance!

Thank you. Here is the console log for a dx12 game. Played a full level (hunger in the dark as Sienna) Lots of stutters all the way in this one.
console-2025-04-06-12.03.05-64cda0d8-9bbe-42de-bf87-21118b239abc.log (1.2 MB)

And here is the log for a dx11 game. Full level.
console-2025-04-06-13.08.35-0cebc30a-2443-4bde-a546-b886b4f26593.log (1.0 MB)
No stutters at all.

Thanks @Happy-Envoy! I’ve shared these with our engine developers and I’ll be in touch once I’ve heard back from them. Thank you for your patience.

Hi @Happy-Envoy,

Our developers have asked if you can please try the following:

  • Ensure the directory that the PSO cache is stored is not ‘write protected’. To do so:
  1. Press Windows + R
  2. Enter %appdata% and select ‘OK’
  3. For the Vermintide 2 directory, right-click and select ‘Properties’
  4. Go to ‘Security’
  5. Ensure the permissions for ‘Write’ are enabled
  • Next, try deleting your ‘shader_cache.pip_lib’ file

Then, launch Vermintide 2 as usual with Direct X12. It’s expected for some temporary stuttering while your shader cache rebuilds, but this should stop after a short time playing (usually a few levels).

You mentioned this resolves the issue temporarily - if the issue returns, can you next try a clean reinstallation of Vermintide 2, which involves deleting your AppData (note any custom settings e.g. graphics, keybinds etc. will be reset):
https://support.fatshark.se/hc/en-us/articles/360034118394--PC-How-to-Perform-a-Clean-Re-Installation-of-Vermintide-2-or-Darktide

Please let me know how this goes.

Thank you. I can confirm write permissions are enabled. I will delete shader cache again and see how it goes. If it starts to stutter again i will reinstall. Likely timing for this will not be within 7 days. How do i let you know how it goes if thread locks?

Thanks for the update, and no worries, I’ve adjusted the timer to close after a month instead. Please let me know how things go :slight_smile:

1 Like

If you’re using nvidia’s latest drivers, try rolling back to december’s version. There are known frame drop issues with the latest drivers in a lot of games for the 40 series and under cards.

1 Like

ive noticed how much my game started stuttering just by using the “video evidence” function from experience, after installing the latests drivers.

might be a shot the dark but might as well try disabling

Had stuttering issues lately as well, switched to DX11 and the game runs smooth as butter.