It's a Z590 limitation within the Chipset. Whenever we use M2_3 & M2_4 it will take over the lanes which are wired to SATA ports, so SATA_5 and SATA_6 will be unusable if you plugged NVMe onto M2_3 and M2_4.The one which doesn't cut SATA lanes AFAIK ...