Unfortunately that would seem to be the case. On
https://www.gigabyte.com/Motherboard/B560M-DS3H-rev-10/sp#sp , linked in that post, it details the Storage compatibilty:
- Storage Interface
CPU:
- 1 x M.2 connector (Socket 3, M key, type 2260/2280/22110 PCIe 4.0 x4/x2 SSD support) (M2P_CPU) (Note)
- Chipset:
- 1 x M.2 connector (Socket 3, M key, type 2260/2280 SATA and PCIe 3.0 x4/ x2 SSD support) (M2A_SB)
- 6 x SATA 6Gb/s connectors
* Refer to "1-7 Internal Connectors," for the installation notices for the M.2 and SATA connectors.
- Intel® Optane™ Memory Ready
* System acceleration with Intel® Optane™ Memory can only be enabled on the M2P_CPU connector and with an 11th Generation Intel® processor installed.
So unfortunately the motherboard relies on the CPU to support the second M.2 "M2P_CPU" slot, which I suspect is what you have your SN850 installed in.
View: https://www.reddit.com/r/gigabytegaming/comments/s6tnx1/m2_m2p_cpu_port_on_b560_hd3_motherboard/
There's nothing wrong with an 860 Pro or 870 Evo into one of your SATA ports, if you just need storage. Won't be as fast as PCIe but it's cheaper than upgrading to an i5-11600K ;-)
Or perhaps you treat yourself to an Easter upgrade...