Reinstalled windows. The only way I could get the thing to work was to install 11.6 drivers fully, then uninstall them(without using driver sweeper, just the amd uninstall thing), then reboot, install 11.12/12.1 and then install SDK 2.1. If I went with 11.12/12.1 directly the miners won't start.
Anyways, it's the same with 11.12 than with 12.1, so all of that was for nothing lol.
depending on what miner you use, you will need to have another sdk installed along side of 2.1 for your miners to see 2.1; they probably look for the sdk in a specific path and 2.1 uses a different path than 2.4-2.6 which is why the two can be installed on the same system, but 2.1 has to be installed second since some people say installed 2.1 first and something newer second will uninstall 2.1.
otherwise I don't know, your system is bugged.