Experiencing the Dx12 error codes 0x887A0005 or 0x887A0006 while launching Assassin Creed Shadows on either Ubisoft Connect or Steam can be frustrating. This issue is a known glitch from the developers, who are currently working on a permanent fix. In the meantime, this guide will provide you with effective methods to troubleshoot and potentially resolve the error, allowing you to enjoy your game without interruption.

Before starting, ensure your system meets the game’s requirements, and have your graphics drivers updated to the latest version. You can visit the official sites for AMD or Nvidia to download the latest drivers.

Step 1: Disable In-Game Overlays

In-game overlays from applications such as Nvidia GeForce Experience and Ubisoft Connect can sometimes interfere with game launches. To disable these overlays:

  1. For Nvidia users, open the Nvidia Control Panel. You can do this by right-clicking on your desktop and selecting Nvidia Control Panel.
  2. In the control panel, navigate to the General section.
  3. Select In-Game Overlay and toggle it off to disable the overlay feature.
  4. For Ubisoft Connect, open the application, click on your profile icon, and select Settings.
  5. In the settings menu, uncheck the option Enable in-game overlays for supported games.

Step 2: Adjust In-Game Graphics Settings

Changing certain graphics settings can help resolve the Dx12 errors. Follow these steps:

  1. Launch the game and navigate to the Settings menu.
  2. Go to the Display options and look for the Advanced Display settings.
  3. Set the refresh rate to 60 Hz. This can often stabilize performance.
  4. Additionally, check the Graphics Settings and turn off options such as DLSS and Frame Generation.

After adjusting these settings, quit the game and relaunch it to see if the issue persists.

Step 3: Change Launch Options

If the previous methods do not resolve the issue, you may need to modify the game’s launch options:

  1. For Steam users, go to your library, right-click on Assassin Creed Shadows, and select Properties.
  2. In the General tab, find Launch Options and enter -dx12 or -dx11 to test which one works best for you.
  3. If you are using Ubisoft Connect, click on the three-dot icon next to the game title and choose Manage, then select Properties.
  4. Under Add Launch Arguments, enter -dx12 or -dx11 and save your changes.

Additional Tips & Common Issues

After attempting the above steps, if you still encounter issues, consider the following:

  • Check for any Windows updates that might affect performance.
  • Reinstall the game as a last resort if problems persist.
  • Monitor forums for updates from the developers regarding the Dx12 error.

Conclusion

Resolving the Dx12 errors for Assassin Creed Shadows may require several attempts with the methods outlined in this guide. By disabling overlays, adjusting graphics settings, and changing launch options, you should be able to find a solution that works for you. If problems persist, keep an eye out for updates from the developers that may address these glitches directly.

Frequently Asked Questions

What does the Dx12 error code mean?

The Dx12 error codes indicate a problem with DirectX 12, which can arise due to software conflicts or graphics settings not aligning with your system’s capabilities.

How can I check if my GPU drivers are updated?

You can check for updates by visiting the official sites for your graphics card (Nvidia or AMD) and downloading the latest drivers directly from there.

Will changing launch options always work?

Not necessarily. Different systems may respond differently to launch options, so it’s a good idea to try both -dx12 and -dx11 to see which one resolves the issue.