Yeah, that's the way it behaves unfortunately. Those settings are not meant for troubleshooting or disabling slots that are occupied, they are meant for disabling empty slots to prevent signal reflections from unterminated lines.
ROG Hero XIII | 10900k @5.2 GHz | g.skill 2x32GB 4200 CL18 | ROG Strix 2070S | EK Nucleus 360 Dark | 6TB SSD/nvme, 16TB external HDD | 2x 1440p | Vanatoo speakers with Klipsch sub | Fractal Meshify 2 case