isolate one by one, First use the riser with low hashrate on main PCI-e, install one GPU, if it has no prob, install the second GPU if still drops hashrate, check if OC settings has been took effect to both GPU's, I am not sure with overdrive tool, but in MSI AB it has an option that a separate settings could be applied to each GPU even its identical.
I tried that and individually each card gets 30.8MH/s but when paired together one of them gets 22MH/s
The fault is not in the raisers. The OC settings has not changed on either card.
From GPU-Z i see that each card clock and memory settings are the same but on the underperforming card that hashes with the lower rate i see that Memory Controller Load is at only 75% where on the one that hashes at max speed it is at 100%
What is preventing the second card from reaching its max memory load?