NVMe suddenly stopped working

My NVMe drive (Corsair MP600) has been working fine till today the board (Odyssey j4125) failed to detect it.
Occasionally it appears in the NVMe configuration in BIOS (however no information about the drive is displayed). The NVMe drive is working fine as I have tested it with my main computer.

I have tried to upgrade BIOS and EC without any luck. Please assist. Thank you!

I don’t even know if mi-ne ever worked. I have a pair of Odysseys and tried to add one to each. One was just fine, the other one acts as if no NVME drive is installed at all.

If your BIOS can detect your drive but Windows does not, you can follow these solutions below to troubleshoot NVME SSD not detecting error.

Method 1. Change NVME SSD Drive Letter
Step 1. Right-click “This PC” and select “Manage”.

Step 2. Open Disk Management.

Step 3. Right-click your SSD and choose “Change Drive Letter and Paths…”

change nvme ssd drive letter

Method 2.Update NVME SSD Drive Letter
Step 1. Press Windows + X and click “Device Manager”.

Step 2. Expand Disk Drives.

Step 3. Right-click the NVME SSD and choose “Update Driver Software”.

Step 4. In the update driver software window, choose “Search automatically for updated driver software”.

update nvme ssd driver

Method 3. Connect the NVME SSD to Another PC
When your NVME SSD neither shows up in File Explorer nor Disk Management, you can try to change the cable or PC to see if the drive can be recognized or not.

Method 4. Run Hardware and Device Troubleshooter
If the NVME SSD is still not detected, try to fix the problem with the hardware and devices troubleshooter.

Step 1. Type Hardware and Devices in the search box and click it to start.

Step 2. Click “Next” and wait for the scanning.

Step 3. It will find what problem you need to fix if your computer has.

This may help you,
Rachel Gomez