Are the switches bad? I recently replaced the switches on my mouse as I had the dreaded double click problem and it was unusable. Then they stopped responding. So I just did something similar to the OP, desoldered and soldered new switches and the mouse was as good as new.
I'm about to test the "wetting current" theory by using a bench supply to actuate the switch near max specs.