I've done everything. I've reinstalled windows. Reinstalled every driver individually. Installed different versions of Windows. I've tried booting into Safe Mode and after a whole day there was no BSOD, but i dont think that's telling because some days i simply don't get BSOD. I've also spent hours monitoring temps and voltage, and when it showed the BSOD there was absolutely no change or spike.
I cant find any sort of help except when people send their minidumps. I'll be doing that. My Pc i relatively decent, here's the specs:
-Ryzen 5 7600X
-3060Ti
-16Gb HyperX fury
-516Gb Nvme
-1Tb SSD
-MSI b650-P motherboard
-Kolink Enclave 700W 80+ Gold
I don't know much, but i don't think the games i play would be causing overheating at all. CS2, Valorant, League, Rocket League, and Arena breakout: infinite (by far the one that would maybe cause some crashes or unexpected errors, and yet the only one i havent gotten a BSOD while playing)
I'll leave a link to the minidump. The error i always get in the Event viewer is: kernel-Power 41 (63)
Thank you for you help in advance.