If you are suffering from the Loading and Compiling Shaders Error when you try to load Apex Legends, you aren't alone. This tiresome error has led to a number of players waiting for extended periods in an effort to load their game. While it usually eventually grants you access, it is nevertheless an extended period of waiting that can prove hugely frustrating for players.
The Loading and Compiling Shaders Error can be resolved though. With our guidance, those ridiculously long waiting times will soon be a thing of the past. So let's crack on, and get you back into Apex Legends with no more delay.
How to fix Compiling Shaders Error
Resolving the Loading and Compiling Shaders Error can usually be done in just a few steps. As our title suggested, a major part of this is by accessing the shader cache on your NVIDIA graphics card. But before you do this, make sure that your graphics drivers are fully up to date, in case this can remedy the problem all by itself. If you need help to do this, you can get guidance from NVIDIA here.
Once you've updated your drivers, if you are still having problems, the next step involves that shader cache that we've been mentioning:
- Go to the GPU control panel, and disable the Shader Cache
- Press Apply to ensure the change takes effect
- Once you've done this, go back and enable the Shader Cache
- Select Apply once again
- Restart the computer to ensure the changes take effect
For most players, this will resolve the issue. But what exactly is the Loading and Compiling Shaders Error? We'll tackle that next.
What is the Apex Legends Loading and Compiling Shaders Error?
If you haven't experienced the 'delights' of this error for yourself, consider yourself lucky. Afflicted users have found that when this error arises, they can be waiting for several minutes before the game will actually load and allow them to start playing.
While we are awaiting Respawn Entertainment officially fixing the problem, we do know that it's linked to the shader cache in the GPU. The shader cache effectively stores all required shader combinations for the game. This then reduces demands on memory, and should reduce freezing in the game. But if there is corrupt data in the cache, or the cache memory is full, this may be what then leads to the prolonged loading times that users are experiencing.
Hopefully this will be resolved by the game developers soon. But until that time, our fixes will hopefully get you back up and running, without having to wait for what feels like eternity, to play Apex Legends.