Are you getting clicks and pops? You could always try upgrading your interface drivers and things like that beforehand just in case. It’s not abnormal for one of the bigger windows updates to start giving you different updates for hardware you own (and for it to start working like shit), and I’ve had this happen quite a lot
(Plot twist: does this start happening whenever it goes for the 21H2 update or something similar?)
I have a few microcontrollers that I need specific drivers for on Windoze now (even though previously this was never an issue), and using them on Linux works just fine without having to get the drivers manually at all. Windows can be a little retarded about certain things sometimes, especially if you use anything a little more on the obscure-end.
Any additional details might help crack the case, otherwise you can always just keep reinstalling windows . Would recommend dual booting with Ubuntu or something so you have a place to fall back and test shit just in case, or you could always live boot it for some A/B testing