Over the past couple updates, this has been my reality anytime I try to load up into a match.

Constant freezes on the loading screen and the only way for me to get out of it is to fully close COD and even then, the problem will just repeat itself.

I am aware of the fix being to just restart my shaders, however, this happens on average multiple times a day meaning I'd have to restart my shaders and wait 20-30 minutes before I can even play anytime I launch the game.

Has anyone found a permanent fix for this? It seems to be happening mainly to PC players, I use BattleNet so I'm not sure if Steam users also face the same issue.