Assassin's Creed Shadows DX12 Error 0x887a0006: Possible reasons and fixes explored

DX12 error 0x80070057 in Assassin
DX12 Error 0x887a0006 in Assassin's Creed Shadows (Image via Ubisoft/Sportskeeda Gaming)

Assassin's Creed Shadows is the latest addition to Ubisoft’s renowned series, in which players journey across feudal Japan as Naoe and Yasuke. The game is available on multiple platforms like PlayStation 5, Xbox Series X/S, and PC. However, this epic adventure might get interrupted for some PC players due to the DX12 Error 0x887a0006.

Ad

There could be many reasons behind the error, which can be frustrating. However, we have narrowed down some of the most common ones, as well as solutions to resolve them for a smooth playing experience in Assassin's Creed Shadows.


What causes the Assassin’s Creed Shadows DX12 Error 0x887a0006?

Several factors could trigger the DX12 Error 0x887a0006 while playing the newly-released Assassin’s Creed Shadows. Below are some of the most common reasons for this issue:

Ad
  • Outdated graphics drivers: If your GPU drivers are not updated, the game may struggle to properly utilize your graphics card, causing the error and eventually crashing.
  • Software overlays: Software like Discord, GeForce Experience, and Ubisoft Connect have overlays that might interfere with the game.
  • DirectX 12 issues: This error primarily happens due to issues with the DirectX 12 installation. So, it is wise to get it checked, as the installed DirectX 12 might be corrupted or outdated.
  • Corrupted game files: Sometimes, the error might stem from an improper installation of the game, so there might be some corrupted game files affecting the game’s performance and causing stability issues.
Ad

How to fix Assassin's Creed Shadows DX12 Error 0x887a0006

Assassin's Creed Shadows running on PC (Image via Ubisoft/Sportskeeda Gaming)
Assassin's Creed Shadows running on PC (Image via Ubisoft/Sportskeeda Gaming)

Now that we know the possible reason behind the DX12 Error 0x887a0006 while playing the new Assassin’s Creed title, let’s look into the fixes.

Ad

Update your graphics drivers

Updating the GPU drivers might resolve the error. Below are the steps to update the drivers across various GPUs — Nvidia, AMD, and Intel.

For NVIDIA users:

For AMD users:

  • Visit the AMD drivers page.
  • Download and install the appropriate drivers for your GPU.

For Intel users:

Ad

Note: Restart the system after installing the latest GPU drivers.

Disable unnecessary software overlays

Overlays from third-party applications can also cause the error. So, it is advised to disable the overlays for those applications. Below we have mentioned how to do it for some common applications like Discord, GeForce Experience, and Ubisoft Connect:

  • Discord: Navigate to User Settings > Game Overlay and turn it off.
  • GeForce Experience: Head over to Settings > General, and disable the overlay.
  • Ubisoft Connect: Go to Settings > Interface and disable in-game overlay for supported games.
Ad

Reinstall DirectX 12

Getting the DX12 Error 0x887a0006 while playing Assassin’s Creed Shadows can be due to a corrupt DirectX 12. In that case, follow the steps below to resolve the issue:

  • Press Win + R, type dxdiag, and check if DirectX 12 is installed.
  • Follow the process as prompted, and keep checking the box at the bottom for any issues.
  • If there are any issues, download the latest version of DirectX from Microsoft’s official website. Ensure that you install the new DirectX 12 edition.
Ad

Note: If the issue still exists, add "-dx11" to the game's launch options to forcibly run it with DirectX 11.

Repair the game

The game files might be corrupted, so you can get them verified and repaired in that case. Below are the various ways to repair the game via Steam, Ubisoft Connect, and Epic:

Steam

  • Open Steam and go to your Library.
  • Right-click on Assassin’s Creed Shadows and select Properties.
  • Navigate to the Local Files tab and click on Verify Integrity of Game Files.
Ad

Ubisoft Connect

  • Launch Ubisoft Connect and go to the Library.
  • Select the game and click the three dots next to the Play button.
  • Select Verify files from the menu that appears.

Epic Game Launcher

  • Open Epic Game Launcher and go to the Library.
  • Select the game and click the three dots next to the game title.
  • Select Verify files from the Manage dropdown menu.

Steam, Ubisoft Connect, or Epic Game Launcher will scan for missing or corrupted files and replace them if necessary.

Ad

Note: If you're still facing issues, uninstall Assassin's Creed Shadows and download it again on your system.


Try these fixes to resolve this error for a smooth experience while playing Assassin’s Creed Shadows. If these don't work for you, you may have to wait for an official update from Ubisoft.

Read more Assassin's Creed Shadows-related content:

Quick Links

Edited by Niladri Roy
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications