So I have had this issue for a while and I kinda grew into it, this is an issue where at random points with no consistency of how long, what game, what was on screen, etc where my computer would just stop responding and I would try clicking things on my desktop or try to close the Oculus app or even steam VR but it's frozen and I'm forced to hold my power button and then reboot. Before this issue was tolerable and would happen once in a session so I would just say whatever and reboot, then it went to like 5+ a session where it got so frustrating having to stop mid game due to a random PC freeze and then having to wait for my computer to reboot. I started to look online and have went through many forums and discussions where people have similar issues but it's almost never solved, the only solution from someone I found is they took all their parts out of their computer and rebuilt it again and for uncertain reasons it worked perfectly fine again. So I thought I would try factory resetting my computer and maybe that would solve it or help it? No it actually made it worse and now I can't even be in VR for like 3-5 minutes without freezing in Oculus home sometimes. I have no clue what the issue is from since people who have this similar issue have good specs for VR, take care of their VR headsets, and update their drivers but the issue still persists so I gave it the nickname "VR curse" since it doesn't leave and came out of no where.
My GPU is GTX 1080 and my CPU is a i5-7600k which is above what is expected and I update my drivers but nothing changes on driver updates.
tldr: I have an issue where my PC freezes randomly and I have decent specs and tried multiple options such as factory resetting PC, please help