I spent a day and a half troubleshooting something very similar. I bought a flagship build and the moment I installed the NVMe (Aorus NVMe PCIe 4.0 with a big heat sink on it!) the motherboard would not boot - best of all no error code! Take it out and everything worked perfectly. Confused by this I was lucky that I setup the motherboard flat and did not screw the NVMe to the motherboard and it worked!
Dug around online to see everyone screwing the NVMe directly to the board the same as I was. So I tried to screw it down again and same problem.
Looked through the motherboard manual and it did not show any clear pictures of how to mount and accidentally came across some tiny screws in my motherboard box. Next thought I had was that the screw head may have been too big and was shorting out something. Also was not the case. Then I noticed in my motherboard box there was a raised screw that a smaller screw that screws into it. This is basically a spacer between the motherboard and NVMe. Used this and it worked!
So what I found was that when I was screwing the NVMe to the motherboard it was applying pressure to bend it slightly and that caused it to not work!
Hope this helps others as I was on the verge of heading back to Sim Lim and tell them this expensive NVMe is BS and didn’t work![]()
NVMe is designed not to have heatsink attached especially those large size one. If you worry heat issues, has airflows into NVMe area.
