device does not support slots
XQD Cfexpress Type B Card Holder,Water- ...
6 The Z6III card slot does not support the CFexpress 4.0 standard. Data is transferred in accordance with the CFexpress 2.0 standard.
Combo Surface Pro X SQ1 RAM 8GB SSD 256GB + Type Cover + Pen
The Surface Pro X is a complicated device to understand and that's a problem for consumers. But is it bad laptop? Not if you're the right person who needs what it does.
Can You Put M.2 SSD in PCIe Slot? - PC Guide 101
And if you connect your NVMe M.2 SSD to a M.2 SATA slot, it will not work since the M.2 SATA slot does not support the high-speed NVMe connection.
ASUS Hyper M.2 X16 PCIe 3.0 X4 Expansion Card V2 Supports 4 NVMe ...
so does your m.2 slot support both sata and nvme drives? if so you shuold not lose a sata port if your using an nvme drive!