COD Vanguard: Fix Compiling Shaders Bug

Last Updated on February 17, 2022

If you are here, you must be having troubles with compiling shaders in Call of Duty Vanguard. This article will help you in fixing this issue.

So there are multiple problems that users are facing; for some the compiling shaders to optimize performance during gameplay message doesn’t progress from 0%. For the others, it will happen every single time they will launch the game.

Every single Call of Duty game had this bug, last year we covered this for Cold War, and Modern Warfare a year before that. So, this is not new, and fixing this is also very easy. AAA titles are known for their issues. The devs are quick in fixing major issues, but some are left out, for them, there are guides like this. Continue reading for the fix.


COD Vanguard: Fix Compiling Shaders Bug

There are multiple fixes for the issue, one of them should work for you:

Note: In normal cases, the 0% stuck issue should be solved just by a restart.


#1. The installation is just taking its time

Computers that are not running on beefy specs will always have a hard time completing the shaders installation quickly. However, this doesn’t mean it will be stuck. If it is stuck, you can just restart your game and the problem should go away.

We tested this on multiple computers, the results are as follows:

  • i3 8100, 1060 3GB, 16GB RAM – This computer took the longest to complete the installation
  • i5 10500 Gen, RTX 2060 6GB, 16GB RAM – Installation was quick
  • AMD Ryzen 5600x, RTX 3080, 32GB RAM – Installation was really quick

The process can also take a while if you have installed the game on an HDD, all of the computers mentioned above have NVMe SSDs.


#2. You need to restart the shader installation

If the installation process is stuck at 0% or any percentage then you need to restart the process. To do that, follow the instructions given below

  • Launch Call of Duty: Vanguard
  • Go to Settings > Graphics
  • Scroll down and locate “Restart Shaders Compilation”
  • Click it, and the process will start
This option will delete the existing shader cache and recompile all the shaders from the beginning.

Bonus Tip: Move the Game to an SSD

SSDs are way faster than traditional storage. If you are still using a 7200 RPM or 5200 RPM HDD then you are going to face problems. Not only that slower HDDs are known to cause stuttering in Vanguard. HDDs are old school and aren’t good enough for running games this big.

Another thing we wanted to point out is that the installation will happen every time you update your graphics driver.


What will happen if you don’t complete the process?

Shader cache prevents performance issues when you launch a map for the first time. If you don’t complete this process then you will face performance issues such as stuttering and FPS Drops.

We hope this article solved your issue, if not, then comment below with your specs and we will look into it. Alternatively, you can contact Activision support for help.

Photo of author

Written by Vikas

Hey, I am Vikas. I've had a longstanding passion for computing and gaming for over a decade now. With a computer science degree under my belt sparking my initial interest in the industry from a young age, you'll often find me immersed for hours in the latest PC titles, especially enjoying multiplayer online games, while also enjoying sharing my insights and reviews. My work has been featured on IGN, Kotaku, MSN and Forbes to name a few. In my spare time, I read books and play with my cats. You can read more about me here. My favorite games are Destiny 2, Warframe, COD Cold War, and Minecraft.

Share on:

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.