yea but see this guy in this thread had the same issue.
http://www.satelliteguys.us/dish-network-forum/29013-problem-non-existant-switch.html
and simplesimon i guess had posted something years ago on how to fix it and it worked but the post is no longer there.
and simon isnt around anymore
these receivers only have a few errors they will throw out... that one about a problem with your switch could be any number of things.
the receiver has no way to know if a groundblock has gotten too corroded, a wire got pinched a little too hard, a connector got pulled off the wire a bit, ect.
it throws out an error, thats it... that error message means nothing
here's what i would do
1)disconnect the wire from the dish at the receiver and run the check switch test. (hit menu, 6, 1, 1, select check switch)
let it run through all 38 tests and clear the switch matrix...
then reconnect the cable and run the check switch again and see if maybe it comes up connected. If not, proceed to step 2
2) swap the wires up on the dish, pull the lnb off and swap the ports that the wires are on... see if the problem moves to the bedroom, or stays in the living room.
If it stays in the living room, it is most likely a wire problem.
If the problem moves to the bedroom, time to replace the lnb.