Recently (1 month ago) I buyed this motherboard and a M.2 Samsung EVO 960 device, and other components to mount a new PC. When I first mounted all the PC I installed Windows 10 on M.2 device without any problem, installed all the drivers, updated the BIOS to F2 version, and the PC worked like a charm.
A few days ago, I switched on the PC and it tried to load an existing OS in another hard disk. I restarted and entered BIOS, and I didn't see the M.2 device under NVMe setting, it showed "No NVMe device found". I restarted several times but there was no lucky. After that, I switched off the AC main power and switched on again, entered the BIOS, and this time M.2 device was listed on it. So I changed boot priority and launched the OS and everything went perfect. Also I updated BIOS to the recently F3 version, restarted and no problem at all, during all day.
Ok, next day, same situation, I switched on the PC and there was no device, this time I switched off AC main power and loaded optimized defaults in BIOS, after that all went ok.
Since then, all days I must do those steps to make the BIOS recognize the M.2 device. As additional information, SATA0 port is free to be occuped by the M.2 device.
My question is if I must do a RMA, or is something that can be fixed.