Hello y'all.
I've recently got an error, which I've tried to solve, to no avail, it is not solved until this moment.
Issue: There was no issue with my PC since I bought it in february. Bought it, assembled it, used it. No errors. Yesterday, I turned it off after a gaming session, and today when I tried to turn it on, it can't boot. My boot drive is a Kingston SA2000M8500G 500gb m.2 nvme ssd. I checked the BIOS, it did not detect any devices in the m.2 slot.
I thought it was only a connectivity issue, I disconnected the SSD, reconnected it, and after that I rebooted, it booted just fine into Windows with the usual speed. After that, I needed to go to the store, turned off the machine. Came back, same problem. After reconnecting, it is working again. Updated SSD firmware, Updated BIOS, resetted BIOS to default, Updated chipset drivers and everything. But I noticed something. When I restart from Windows, it usually works and boots fine. It seems like, it only disappears when I cold boot the machine.
My config to be sure it is out there(maybe it is related to some of my hardware):
Motherboard: Gigabyte Z390 Aorus Pro(F12d BIOS)
CPU: i9 9900KF(OC to 4GHz, but resetted it to factory defaults, just to be sure)
Memory: 16GB Kingston HyperX 3200MHz DDR4
PSU: CoolerMaster V650 Gold
GPU: Gigabyte RTX2070 Super Gaming White
CPU cooler: bequiet! Dark Rock Pro 4
If anyone has any tips on what this could be, I would very much appreciate the help!