Hi,
I think I have similar problem to Yours, but this solution didn't work for me. Nevertheless I will ask You, and the community - maybe there is anyone who can help me. I have ASUS TUF Gaming A15 laptop (FA506QM) and after some time I needed to buy more storage [(have small kids - games (I really didn't know how much space games require right know...)]. So I bought PNY NVMe - PCIe SSD 2TB M.2 2280 CS3040 M280CS3040-2TB-RB, installed in laptop and used it. Everything looked normal, till last weekend. Laptop isn't used everyday for gaming purpose, it's for work, and on the second NVMe disk was only games, so I don't know when problem (no disk - could not find files when I hit Lego Ninjago icon two times) occurred (during last update or earlier). I've checked in BIOS, everything is fine - disk is where it's should be, i even can pick it for boot option, BUT when Windows 11 starts or even Windows 11 installation USB starts it's gone... I tried different drivers, even Windows 11 clean install, but nothing helps. Right know - on clean Windows 11 - in Device Manager -> Storage Controllers it occurs with problems - could not start device "this device cannot be started. (code 10) a card hardware I / O error has occurred". I have other computer, so I put out NVMe drive and put in to the other computer - work normal, with access to all games and files, when I put it back to laptop, the same problem mentioned above. I tried to reinstall device drivers like You wrote but still the same error "this device cannot be started. (code 10) a card hardware I / O error has occurred". Please HELP if anyone has any idea...
System specs:
AMD Ryzen 7 5800H
ASUSTek Computer Inc. FA506QM ver. 3.11 (socket FP6)
RAM: 32 GB 2 x GOODRAM 16GB 3200Mhz (gr3200s464l22/16g) DDR4
GPU (except build in AMD Radeon) Nvidia RTX 3060 laptop GPU
Discs:
1 - SK Hynix HFM512GD3JX013N
2 - PNY CS3040 M280CS3040-2TB-RB
OS: Windows 11 Pro 21H2, compilation 22000.978