FWIW I just fixed a Yamaha R-500 receiver that was only putting sound out through both channels in mono. Fortunately in that case the only thing between the inputs and the mono switch was the input selector. The switch was the type that converts rotary input to linear movement of contacts along a rail. One of the sliding contacts was especially dirty, so I cleaned it with a piece of paper soaked in Deoxit, and cleaned the contact rails with a piece of white drafting eraser. Now it works perfectly.
The problem is it required fully desoldering the switch, disassembly of the front panel to remove the switch, and disassembly of the switch itself. Not a simple job.
The upside was in this case it was fairly easy to diagnose without desoldering anything. Continuity checking the switch inputs to output for each channel revealed the problem.