I've upgraded my system to replace the old SSD with a new 1TB M2 NVMe (Corsair MP600 Core XT).
After plugging the NVMe in, I could see it in Windows Partition Manager.
I then used Minitool Partition Wizard to close the OS drive (the SSD) to the NVMe - which completed fine.
On reboot, I unplugged the old SSD and check the boot priority to ensure the NVMe is first in the list.
But the system won't boot, it the screen goes black and it goes back to the BIOS screen.
I've tried disabling CSM, but then the NVMe won't appear in the boot list.
If I put the old SSD back in then windows loads just fine and I can see the NVMe as D drive.
Am I missing something to get the system to boot to the NVMe?