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!