The multi switch would look something like the second picture in this link.
DIRECTV Multswitches including 6x8 and SWM Single-Wire Multiswitch
You can find it by following the four coaxial cables from your dish's lnb until you run into it. Sometimes it mounted right under the dish after the installer 'drip loops' the cables. If four cables are run directly into your house then it probably is in your attic.
I'm not saying that's the problem, but you have to start somewhere. My first multiswitch was installed outside & the unused ports were never capped; it started to fail & fry within a month. You mentioned you switched cables, did you also try switching the b-band converters?
If you find the switch first switch the two cables with their respective switch ports. Go look at the receivers readings & see if the problem is reversed. If they reversed, keep the good port connected & use one of the other ports. Don't forget to cap the old port with the extra plastic shield from the new port. If this turns out to be the problem, I'd say get a new switch.
If this doesn't fix your problem you could easily have something wrong with the second coaxile cabe & or connections. Make sure the cable is RG6 & is not damaged. Check the connectors at both the switch as well.