Hi all, I know this post is months old. I have a solution that worked for me.
When you plug your NvMe external drive into your Windows11 PC and it doesn't recognize the drive for this. Disengage your drive from the PC. Then open the enclosure and take out the NvMe stick. Plug the enclosure back into your PC minus the NvMe stick. Wait a few minutes and disengage the enclosure. Put your NvMe stick back into the enclosure and then plug it back into your PC. Windows should read the drive now. Worked for me with two enclosures. After googling this I understand why this works. Windows11 reads the enclosure to initialize the drive but not when it has the NvMe stick in the actual drive.