I am running a Gigabyte X299 Gaming 7 motherboard. I have 1 video card installed in a PCI-E slot. The remaining PCI-E slots are being used for other cards like extra SATA ports with PATA connections as well, a 1394 card, an Intel PCI-E Optane drive, and a video capture card. Thing is I can't use all 5 slots at one time it seems. I had to remove 1 item because the computer wouldn't read the device when all 5 slots were used. Moving it to a different slot and leaving one empty works. I am using a 7800X CPU. Could this CPU be the reason why I can't use all 5 slots? I am also running a M.2 SSD as well, though the other 2 M.2 ports aren't being used. If I upgraded the CPU, would all 5 ports become active? Or is there an actual fault with the motherboard?