How to Fix Path of Exile 2 Crashing on Loading Screen?
Path of Exile 2 can complete login and character selection normally, then fail as soon as the next area begins loading. The same cogwheel screen may end with the game closing to the desktop or, in the more serious version, with Windows no longer responding at all.

The crash appears here because this is when the client reads assets for the next area and prepares renderer and shader data. If an asset is damaged or the graphics driver cannot complete that work, the menu can run normally while the transition fails. Grinding Gear Games tracks a complete Windows lockup separately from a game-only DirectX 12 device-lost crash, so the behavior outside the game matters as much as the screen where it stopped.
| What happens | Where to focus |
|---|---|
| The game closes, but Windows still works | Driver, renderer, game files, and local shader data |
| Only one character, town, or map crashes | Game-file verification and the exact affected area |
| The screen goes black while the game remains open | Renderer, overlays, and dedicated-GPU selection |
| The mouse, keyboard, and Windows stop responding | Use the full-PC-freeze steps in Method 5 |
1. Update the Game and GPU Driver, Then Test Another Renderer
The renderer is the most useful first test when the game itself closes or produces a device-lost error. Updating the game and graphics driver first matters because an older client and a newer driver, or the reverse, can leave DirectX 12 or Vulkan failing during shader preparation.
For NVIDIA systems, driver 610.88 specifically fixed intermittent long pauses in Path of Exile 2’s DirectX 12 mode. Install NVIDIA 610.88 or a newer stable driver rather than downgrading to an arbitrary launch-era version.
- Let Steam or the Epic Games Launcher finish every pending Path of Exile 2 update.
- Install the current stable driver for your GPU. If several driver versions have been installed over one another, use this clean graphics-driver update guide.
- Open Options > Graphics in Path of Exile 2 and note the current Renderer.
- Test DirectX 12 if Vulkan is selected, or test Vulkan if DirectX 12 is selected. Restart the game after changing it.
- If the game crashes before the menu, open
%USERPROFILE%\Documents\My Games\Path of Exile 2\poe2_production_Config.iniin Notepad and changerenderer_typetoDirectX12orVulkan. Save the file, then launch the game again.
Test at least two area transitions after the change. A renderer that reaches the menu but still crashes in the same location points more strongly to damaged game data, which Method 2 checks.
Optional: cap the frame rate if loading drives the GPU to its limit
A frame-rate cap can help when the crash appears with a sudden GPU-usage or temperature spike. It is a stability test, not a replacement for repairing the renderer or game files.
- Open NVIDIA Control Panel > Manage 3D settings > Program Settings.

- Add the Path of Exile 2 executable so the change does not affect every game.

- Set Max Frame Rate to 60 FPS for the test. Leave Vertical sync under application control unless you are deliberately testing it.


The VSync screenshot above belongs to the older test sequence. Do not copy its Off setting automatically; change one setting at a time so the result is meaningful.
If VSync is already enabled and the problem is uneven presentation rather than a crash, you can also test the in-game Triple Buffering option. Triple buffering affects frame delivery; it does not repair corrupted files or an invalid renderer cache.


2. Verify the Game Package
Verification is especially important when the crash repeats in the same town, map, or character load. That pattern can mean the client reaches one damaged asset each time rather than failing under general graphics load.
- On Steam, open Library, right-click Path of Exile 2, and select Properties > Installed Files > Verify integrity of game files.

- On Epic Games Launcher, open Library, select the three dots beside the game, choose Manage, and click Verify.
- For the standalone client, close the game and launcher, then run
PackCheck.exefrom the Path of Exile 2 installation folder. - Let the repair finish before launching the game. Do not interrupt it if the progress appears slow.
This game-file verification guide shows the launcher paths in more detail. If verification repairs files, test the same area before changing any graphics setting so you know whether the package was the cause.
3. Close Graphics Hooks and Force the Dedicated GPU
Discord’s overlay, RivaTuner, MSI Afterburner, ReShade, capture tools, and hardware-monitoring overlays can attach to the renderer as a loading screen begins. Close them for one test. On a laptop or hybrid desktop, also confirm that Windows is not starting the game on integrated graphics.
- Exit Path of Exile 2 and its launcher.
- Close overlays and monitoring tools completely from the system tray or Task Manager.
- Right-click the Windows desktop and open Display settings.

- Open Graphics under the display settings.

- Add
PathOfExileSteam.exeor the executable used by your installation.

- Open its Options, choose High performance, and save the preference.

- Launch the game and test the same loading screen again.
If the crash stops, restore closed programs one at a time. That identifies the conflicting overlay without leaving useful software disabled permanently.
4. Rebuild the Renderer Cache and Local Graphics Configuration
A renderer switch or interrupted update can leave the local configuration pointing to data the current client can no longer use. Rebuilding these files is safer than reinstalling the whole game because launcher verification does not normally replace per-user settings and shader caches.
- Close Path of Exile 2 and exit Steam, Epic Games Launcher, or the standalone launcher.
- Open
%USERPROFILE%\Documents\My Games\Path of Exile 2. - Rename
poe2_production_Config.initopoe2_production_Config.old. For a full local reset, rename the entire Path of Exile 2 folder after preserving loot filters.

- Open
%APPDATA%\Path of Exile 2and, if present, rename the folders beginning withShaderCache. You may have separate DirectX 12, DirectX 11, or Vulkan cache folders. - Launch the game and allow it to create a clean configuration and rebuild its shader data. The first load may take longer or stutter while this happens.
Why compatibility mode and a hand-made LocalLow folder are not used here
Older versions of this fix also enabled Windows 8 compatibility mode and manually created a Path of Exile 2 folder under LocalLow. Those changes do not repair the active configuration or renderer cache and can introduce another variable. Leave compatibility mode off and let the game create any required folders itself.


If Windows also stops responding, repeated game-file reinstalls are unlikely to address the immediate failure. Grinding Gear Games has deployed fixes for this full-system freeze and asks affected players to keep reporting current cases separately from DirectX 12 device-lost crashes.
- Open Options > Graphics and turn Engine Multithreading off.
- Remove CPU or GPU overclocks and aggressive undervolts for the test.
- Restart Windows, launch the game, and test one or two area transitions.
Disabling Engine Multithreading can reduce frame rate substantially, so use it as a temporary safety workaround and diagnostic, not an ideal permanent setting. If it prevents the hard lock, add that result to the official Path of Exile 2 full-PC-freeze thread.

