Question: is nvme compatible with sata?
Answer: 2 slot doesn't guarantee NVMe compatibility. M. 2 was designed to support USB 3.0, SATA, and PCIe, and most early M. 2 slots supported only SATA.