How to Fix Ravenswatch DX12 Error on Steam Deck

How to Fix DX12 Errors in Ravenswatch

Ravenswatch just released and it is a spectacular game. But, just like any other masterpiece, there is a general problem causing the players to just stop playing and throw their GPUs off the windows. Don’t worry, here we have a guide on How to Fix DX12 Errors in Ravenswatch so that you can continue your journey.

How to Fix DX12 Errors in Ravenswatch

What are DX12 Errors?

The DX12 Errors come with their own numbers like 0x80070057 and 0x887a00004. Both of them have their own significance. The first one is caused by the Windows Update and the second one is caused by GPU supporting the DX12 or having older updates.

When you get errors inside the game then they are because of the Graphics Card. Steam Deck also has that same issue which is because of the Proton Compatibility options. Below, we got a fix for all of them.

Fixing DX12 Errors in Ravenswatch

DX12 Error 0x80070057

Just like we mentioned before, the DX12 Error Code 0x80070057 is caused by Windows Updates. Ravenswatch supports only the 1909 version of Windows or above that.

Going a bit ahead, you will be needing the KB4598298 Update on Windows 10 minimum. You will just have to Update your Windows 10 or 11 to its latest.

DX12 Error 0x887a0004

In order to fix the DX12 Error Code 0x887a0004 in Ravenswatch, you will have to update the Graphics Drivers. Another thing you have to check is whether you are using the Hybrid Configurations on your GPu or not.

Make sure that the dedicated Graphics Card is running Ravenswatch and not the Integrated one. In order to disable the Integrated Graphics Card, you have to follow the steps below;

  • Go to Device Manager
  • Then from the drop-down select Display Adapters
  • Right click Integrated
  • In the options select Disable Device

In-Game DX12 Errors

In case you are having the same issue while inside the game, then you should try lowering the quality settings of the game. Go to Settings inside the game, click on Graphics, and change them to lower settings than you had before.

Steam Deck DX12 Errors

Steam Deck works on Proton from Steam and it is the cause of DX12 Errors on your Steam Deck. In order to fix that, you will have to set the Proton Version to “Experimental”. Follow the steps below to do that;

  • Start your Steam Deck
  • Click on the game to open its Properties
  • Find the Compatibility options and select it
  • Enable Force Use Version
  • Select Proton Experimental there

Contacting Developers

In case nothing works from here and you are still having the DX12 Errors in the game, you can simply get the DXdiag from your PC and save the information in a .txt file. Send it to


Well, that’s How to Fix DX12 Errors in Ravenswatch. We got separate solutions for Error Code 0x887a0004 and Error Code 0x80070057. Steam Deck and in-game issues are also fixed here in our guide.

Dawer Iqbal
Passionate Computer Engineer with 5+ years of experience in Professional Content Writing and Gaming Blogging. CTO at, always exploring the latest tech advancements and enjoying gaming in my free time.