Path of Exile 2 is the highly anticipated action role-playing game of 2024. Although players praised its refined fundamental action-RPG gameplay and improved fleshed-out endgame, many players report multiple bugs and errors on Reddit. One of the major issues with the game is the “[D3D12] Failed to create a resource for texture” error. This specific error occurs due to corrupted game files, interference of VPN, driver incompatibility, and improper anti-aliasing settings, among others. In this guide, we will walk you through all potential methods to resolve the “[D3D12] Failed to create a resource for texture” error in Path of Exile 2.
How to Fix Path of Exile 2 [D3D12] Failed to create resource for texture
This guide has covered all potential methods to resolve the “[D3D12] Failed to create a resource for texture” error in Path of Exile 2 so that you can have a smooth and enjoyable gaming experience.
Before you proceed to the following troubleshooting steps, make sure to go through the below quick workarounds and check if any of them worked to fix the error.
1. Repair any missing or corrupted game files. (Go to Steam Library >> Right-click on the game >> Properties >> Local Files >> Verify integrity of game files.)
2. Next, try running the game as an administrator. For that: Right-click on the game’s exe file and select “Run as Administrator”.
3. Ensure that your Windows is updated to the latest version. If not, get it updated and check if that worked to fix the error.
4. If you are using a VPN connection, try disabling it and then relaunch the game.
5. Ensure the game is running on your dedicated GPU rather than an integrated graphics card.
6. Your antivirus or firewall security program may mistakenly block the game’s executable file and prevent the game from functioning properly. So, try disabling it temporarily or adding the game as an exception and check if it helps to resolve the issue.
If none of these workarounds help to fix the error, try the other below-stated methods to fix this error.
1. Try DirectX11 or Vulkan
Although DirectX12 offers advanced graphical capabilities, it may not work smoothly on all systems due to driver issues or hardware incompatibility. So, try switching to DirectX11 or Vulkan to fix this error. To do this: Access your game’s graphics settings where you should find an option to select the desired graphics API (DirectX11 or Vulkan). This simple trick has worked for many players, so it might work for you, too.
2. Disable Multithreading
Multithreading is designed to optimize CPU usage by splitting tasks across multiple cores. However, it can sometimes cause several issues and errors in the game including D3D12 errors. So, simply disable it to fix the error.
For that: Access the in-game settings and turn off Multithreading under performance options.
3. Delete Configuration Files
Corrupted or incompatible configuration files can also trigger this error and deleting these files forces the game to recreate them with default, error-free configurations. By doing this workaround, you will be able to reset all in-game settings to default so you will have to reconfigure your preferences. To access the config or configuration file, go to the folder where the game files are installed.
4. Adjust Windows Power Plan
The Windows power plan will decide how your system will distribute the resources to different applications. A power-saving mode will throttle performance, and the high-performance mode may set up the system for better gaming. Changing these options can solve performance issues. To do that: Go to Control Panel >> Power Options >> Switch to Power Saver, Balanced, or High Performance.
5. Perform a Clean Graphics Driver Installation
Outdated or corrupted graphics drivers can also cause this error so try performing a clean installation of graphics driver. To do that:
- Download the latest drivers for your GPU from the manufacturer’s website:
- And install the new drivers and restart your system.
6. Roll Back Graphics Drivers
Sometimes, new graphics drivers cause multiple bugs and compatibility-related issues, and rolling back to a previous version can help to fix the problem. To do that:
- Open Device Manager and expand Display Adapters
- Right-click your GPU and select Properties >> Driver >> Roll Back Driver.
7. Optimize Game Settings
In the next workaround, try optimizing game settings by lowering in-game graphics settings. This will help to reduce the strain on your hardware.
- Lower graphics settings such as texture quality, shadows, and post-processing effects
- Also, try using Windowed Mode and limit the frame rate to 60 90, or 120 FPS.
8. Disable Overlays and Third-Party Software
Overlays like Steam, Discord, and GeForce Experience and third-party applications running in the background can often prevent the game from functioning properly so try disabling overlays and third-party programs running in the background unnecessarily and check if this trick worked to fix the D3D12 error in PoE 2. Additionally, try closing overclocking tools like MSI Afterburner and then relaunch the game.
That’s all you can try fixing Path of Exile 2 “[D3D12] Failed to create a resource for texture” error.