Summary
Grinding Gear Games has released one of the most significant technical updates since the launch of Path of Exile 2, addressing two long-standing issues that have frustrated players for months: shader loading delays and the infamous "Device Removed" crashes. Alongside a new NVIDIA driver and the latest game patch, these improvements promise smoother gameplay, fewer interruptions, and a better overall experience. Whether you're preparing for the next league or farming valuable POE2 Currency, here's everything players need to know about the latest performance update.
A Long-Awaited Fix for Two Major Technical Problems
In a recent developer update, Game Director Jonathan Rogers confirmed that both the shader loading problem and the Device Removed issue have been significantly improved after more than a year of investigation. Players are encouraged to install the latest NVIDIA driver alongside the newest Path of Exile 2 patch to benefit from the fixes.
These problems have affected the game since its earliest versions, with many players experiencing sudden freezes, long loading sequences, or graphics driver crashes during mapping. Although temporary workarounds existed, Grinding Gear Games continued searching for a permanent solution rather than simply masking the symptoms.
What Was Causing the Device Removed Error?
The Device Removed error wasn't caused directly by Path of Exile 2 itself. Instead, the developers discovered that the crashes originated from specific NVIDIA graphics drivers released shortly before the game's launch.
One of the biggest challenges was reproducing the issue consistently. The crashes often occurred only after several hours of gameplay, making debugging extremely difficult. To investigate, the engine team expanded its internal diagnostic tools, built a replay system capable of reproducing long gameplay sessions, and eventually created a reliable test environment that could trigger the crash every few minutes.
Grinding Gear Games even shipped an entire PC setup to NVIDIA so its engineers could witness the problem firsthand. After extensive collaboration, NVIDIA identified an internal shader heap allocation issue and resolved it through driver version 610.88, dramatically reducing the crash rate.
Why Shader Loading Took So Long
Shader compilation has been another major source of frustration for many players.
Unlike many games that compile every shader before gameplay begins, Path of Exile 2 loads many shaders dynamically in the background after entering an area. This approach reduces initial startup time but relies heavily on the graphics driver's shader cache.
The problem emerged when newer NVIDIA drivers stopped automatically cleaning unused shader cache files. Once the cache became full, newly compiled shaders could no longer be stored efficiently, leading to longer loading screens, delayed visual effects, and missing objects during gameplay.


