WoW GPU Crashes

Hello, I have had a long standing issue of GPU Driver crashes in WoW (Both retail and classic) for a number of years.

SYSTEM SPECS

AMD Ryzen 7 7800X3D
64Gb DDR5 RAM
AMD RX 7900 XTX 24GB (Sapphire Nitro+)
AS Rock TAICHI

I have found it to run better in DX11, but it does run fine on DX12 but the crashes are more frequent. I don’t use RT Lighting and Shadows due to the prevalence of ingame glitches.

This is the only game that I have issues with.

I did have some awful flickering but found that was a result of VRR & Freesync (both Windows and AMD versions cause issues in some GPU used processes. This was found in a number of games (Valhiem, Curseforge app, Windows Desktop). Removal and disablement of VRR & Freesync has stopped the flickering.

However I still get crashes in WoW. Even in DX11.

So I started logging.

I have found that every crash WoW (and only WoW) forces my GPU to go over its clock speed. I believe that the GPU I have should have a MAX Boost of 2680MHz & MAX Game of 2510MHz.

I don’t fully understand what those terms means, but I do notice that my clock speed shoots past 3000MHz, that I think causes the GPU crashes.

Looking online this is a very very known issue, and there seems to be no understanding where this issue actually lies - WoW Devs or AMD.

Has anyone else had these issues? What steps does anyone recommend?

Is there a way to lock the clock speed so WoW won’t force it to exceed?