Error: m.2 device not detected on new CPU
Error: m.2 device not detected on new CPU
Upgrade your processor from a Ryzen 5 5600G to a Ryzen 7 5800X. Your current M.2 slot isn’t detecting the drive, but the CPU is still recognized. The top slot needs to be used for booting. When you swap in the old CPU, both M.2 slots function properly.
It's unusual, but these CPUs should work perfectly with all your hardware. The highest M.2 port likely connects the 4 PCIe lanes straight to the CPU. The other slots probably use the motherboard chip to link in. This suggests the 5800X might have a problem with the PCIe pins or lanes for the top slot. EDIT: Would you like to test with another CPU or a different motherboard?