Likely what happened is Windows Update downloaded their broken drivers. The first thing I would do is disable Windows ability to update drivers, this can easily be done using this guide. Solved: How to stop updates for drivers with Windows Updat... - AMD Community
You may also want to do this. Windows Update Replacing AMD Adrenalin Drivers? FIX it in 2 minutes! - YouTube
After all of this has been done and dealt with, you could try using DDU or AMD Cleanup Utility, to remove your drivers completely. In the settings of DDU there is a box you can check to prevent Windows installing their broken drivers as well.
After using DDU, I reboot two times for good measure, and then I reinstall from the AMD Support Site https://www.amd.com/en/support by selecting my hardware using the drop down menus and downloading the recommended driver. Open the downloaded file and it will begin the install process. I don't like the auto-detect tool it has been rumored to cause more problems than it fixes. Selecting your hardware specifically means you will always get the drivers meant for your hardware.
Let me know if that helps.
Good luck.
Ryzen 7 7800X3D, ASUS ROG STRIX B650E-F GAMING WIFI, G.SKILL TRIDENT Z NEO 2x16GB DDR5 DRAM 6000MT/s CL30, AMD Radeon RX 7900 XTX, LIAN LI EDGE 1300, Corsair MP600 PRO NH 4TB