I figured it out with the help of a colleague....turns out that I did not set the new disk as GPT before installing windows and there is an article that he found that describes what was going on. [URL] Booted to the old W10, reformatted the new drive, set it to GPT, turned off the pc, disconnected the old drive, booted to my USB thumb drive with W11 installation media, and installed again.  Everything is working as expected without the old drive in.
I have an XPS 8940 with a sata drive and Windows 10 installed from Dell. I added a 2nd SSD drive and installed Windows 11 on it. The Windows 10 drive is failing so I figured I would copy files over to the new one then once it is set up, remove the Windows 10 drive. The 2nd drive works fine, Windows 11 installed, all drivers updated etc. On boot up you get a screen asking which OS to boot to Windows 10 or Windows 11. Choosing either one works fine. I copied everything I needed from the Windows 10 drive and removed it. When I did I get a no boot drive found message. I've read some things online about checking the BIOS and making sure RAID isn't enabled, and I'm not seeing anything obvious. I know the Windows 11 drive is set up properly. Any thoughts would be appreciated. The new drive is a Crucial 2TB 2.5 SSD.
XPS 8940, 2nd drive no boot unless first one is installed