> > C:\Windows\system32>sg_vpd -p sn PD1 > > Unit serial number VPD page: > > Unit serial number: 0000_0000_0000_0000."
I checked your serial number against the SNT refernce on nvmexpress.org and it's definitely the wrong translation, so that has to be a guest OS driver bug (Linux has the right translation if interested, but it's use is deprecated). I pinged some Windows comrades to see if a potential serial conflict prevents both disks from surfacing. I'm surprised to see this bad translation as I know of folks successfully testing multiple nvme drives in various versions of Windows with both the OFA and Microsoft drivers. An emulated NVMe is no different than real h/w for namespace identification from the host's perspective.