On this page
Share

Path of Exile 2’s “device removed” crashes and endless shader loading stutter finally have a real fix, and it took Grinding Gear Games sending Nvidia an entire PC to make it happen. Game director Jonathan Rogers confirmed the fix in a video, then celebrated by cracking open a bottle of champagne — a fair reaction after a saga that dragged on for a year and a half. This guide breaks down what the two issues actually were, what you need to install to get the fix, and what changes once you do.

TL;DR

  • Two separate bugs are fixed: “device removed” driver crashes and slow shader compilation causing stutter and long freezes.
  • Both stemmed from an Nvidia driver bug that started with driver version 566.36, released right before PoE2 launched.
  • The fix ships as a combo: the new Nvidia Game Ready driver 610.88 plus the matching Path of Exile 2 client patch.
  • Expect longer load times right after updating while your shader cache rebuilds — that’s normal, not a new bug.
  • AMD users experiencing similar freezes are not covered by this specific fix, since it targets an Nvidia-only driver issue.

What Are the Device Removed and Shader Loading Issues in Path of Exile 2?

These are two separate but related technical problems that have followed Path of Exile 2 since its early access launch. Although Path of Exile 2 is in early access and many technical issues get fixed quickly, the crashes with a device removed error and severe stuttering during shader compilation remained unresolved for a long time. Players care because both issues hit hardest during endgame mapping, right when a build is finally clicking.

1.5yrGGG investigation time
610.88Fix driver version
5–7minBug repro time achieved
IssueWhat it actually does
Device Removed crashYour graphics driver crashes mid-session — the game freezes, the screen goes black, and some players freeze for only a few seconds while others freeze much longer.
Shader loading stutterThe game prioritizes loading shaders for what's visible in an area while monsters, bosses, and effects compile in the background, and when the shader cache fills up, new shaders can't save and the driver can't clean up old ones, causing constant stuttering.

Where to Get the Fix for These Issues

The fix isn’t a single download — it’s a pairing of two updates that both need to be installed together. On the Nvidia side, engineers found that increasing an internal shader heap size stopped the crashes, and Nvidia can apply this adjustment specifically to Path of Exile 2 through its driver profile, included with GeForce Game Ready Driver 610.88, released on July 28. On the game side, the accompanying Path of Exile 2 update also reduces shader sizes so the cache doesn’t fill up as fast. If you’re jumping back into the endgame after sorting your PoE2 currency farming routine, grabbing both pieces before your next mapping session is the whole fix.

Warning

This fix is Nvidia-specific. AMD players hitting similar freezes are not covered here, since the root cause is a bug tied to Nvidia driver versions from 566.36 onward.

SourceWhat you getRequirementWho it suits
Nvidia Game Ready Driver 610.88Fixes the actual crash via an increased shader heap sizeNvidia GPU, driver update from Nvidia app or siteEveryone on Nvidia hardware
Latest PoE2 client patchSmaller shader file sizes so the cache fills up slowerAutomatic on next game launchEveryone, regardless of GPU brand
Nvidia app shader cache checkManual visibility into cache size if issues persistNvidia app installedPlayers still seeing stutter post-update
Path Of Exile — in-game screenshot

Best Ways to Apply the Fix

There’s no clever shortcut here — the difference between methods is mostly about how much patience you have for the shader rebuild afterward.

MethodSpeedEffortBest for
Update driver + patch, then play normallyFast to apply, gradual payoffLowMost players
Update, then run a few zones deliberatelySlightly slower startMediumPlayers who want the cache rebuilt before a big map run
Update only the game, skip the driverPartial fix at bestLowNot recommended — misses the actual crash fix
Manually clear shader cache firstSlower initial loadsMediumPlayers already seeing visual bugs or missing textures

Step-by-Step: Applying the Device Removed and Shader Fix

Follow this sequence to get it done fast.

  1. 1

    Update to Nvidia driver 610.88 or newer

    grab it through the Nvidia app or Nvidia's driver download page, since this is the version carrying the shader heap size fix.

  2. 2

    Restart your PC after installing

    a fresh restart makes sure the new driver profile is actually loaded before you launch the game.

  3. 3

    Launch Path of Exile 2 and let it update

    the client patch that reduces shader file sizes installs alongside this, so don't skip it.

  4. 4

    Play through a handful of different zones

    the game needs time to rebuild its shader cache, so loading times will be longer than usual while it recompiles shaders for different areas, skills, and effects.

  5. 5

    Judge performance after that initial session

    GGG has described this as a one-time process, and once the cache is rebuilt through normal play, performance should stabilize at a noticeably better level than before.

What You Get After the Fix

Why the fix took so long to arrive

One engine programmer spent almost 18 months investigating the problem, and while the studio knew the issue only affected Nvidia hardware, Nvidia required repeatable instructions its engineers could follow. That reproduction gap is why this dragged on far longer than most patch-note fixes.

The PC-shipping story behind the fix

Grinding Gear Games eventually reduced the reproduction time from several hours to roughly five to seven minutes, then shipped Nvidia an entire affected PC, including its monitor, keyboard and mouse, so Nvidia’s engineers could reproduce and assign the problem to a driver engineer. That’s a genuinely unusual amount of effort for a driver bug report.

ResultHow you get itWhy it matters
Far fewer device removed crashesInstall driver 610.88No more mid-map freezes and black screens during juiced maps
Shorter shader stutter over timeInstall the matching PoE2 patchSmaller shader files mean the cache fills up slower
Slower loads right after updatingAutomatic, one-timeExpected side effect, not a new problem

Common Misconceptions About the PoE2 Device Removed Fix

Myth: it means your GPU is failing

The freeze looks like hardware failure, but it isn’t. The device removed error is a graphics driver crash rather than a game crash. Your card is fine — the driver briefly lost track of resources and had to reload them.

Myth: crashes are gone forever now

The fix dramatically reduces the crash rate, it doesn’t promise zero. The update doesn’t eliminate every performance issue, but it should dramatically reduce crashes, shorten shader loading over time, and create a much smoother gameplay experience. Treat it as a major improvement, not a guarantee.

Myth: this fixes AMD stutter too

This was always an Nvidia driver bug, not a Path of Exile 2 engine-wide issue. This does mean that AMD players who may be experiencing similar problems are still left twisting in the wind. If you’re on AMD and still getting freezes, this specific patch isn’t the answer.

Our Take: Is the Fix Worth Updating For?

Our Take

Update immediately if you’re on Nvidia — this is one of the more legitimate “day one” driver updates you’ll see for this game.

The gap between how minor this sounds in a patch note and how disruptive it actually was during endgame mapping is wide. A random freeze mid-map that costs you a rare drop or a boss attempt isn’t a rounding-error bug, it’s the kind of thing that pushes people off a build entirely. The fact that it took 18 months and a shipped PC to get Nvidia to act says more about how driver-level bugs get triaged than it does about Grinding Gear Games’ diagnostic work, which was genuinely thorough here. The honest catch is the AMD gap — if that’s your setup, don’t expect this specific patch to help, and keep an eye on future patch notes.

FAQ

What driver version fixes the PoE2 device removed error?
To receive the fixes, players must update to Nvidia driver 610.88 or newer. A partial version had started rolling out slightly earlier on driver 610.47, but 610.88 carries the full fix.
Why does the game load slower right after I update?
Your shader cache gets cleared and has to rebuild from scratch. The first few hours after updating are effectively rebuilding your shader cache, so avoid judging performance immediately after the update, as compilation happens naturally while you explore different content.
Does this fix work on AMD graphics cards?
No. The root cause was isolated to Nvidia driver behavior starting with a specific driver version, so this particular fix doesn't apply to AMD hardware experiencing similar stutter or freezes.
Is Path of Exile 2 still in early access?
Yes, and this fix was framed by outlets covering it as one of the more significant technical improvements since Path of Exile 2 launched, addressing issues that had built up over the course of early access development.
Will I still see occasional crashes after updating?
Some are still possible, but far less frequent. The fix targets the specific driver behavior causing the bulk of device removed crashes; it isn't a blanket guarantee against every possible crash source. If you're still crashing constantly on the new driver, checking your shader cache size manually through the Nvidia app is a reasonable next troubleshooting step, and it's worth keeping an eye on official patch threads alongside broader systems like the Path of Exile endgame guide or PoE efficient farming guide for how the wider game and its economy are shifting around these patches.
Share this guide