My switch has now failed for the second time. I have a 2013 CX-5. The first switch was replaced and solved the problem for about 5 months. I have to take the door apart again, but I believe it is due to water leaking in again and shorting the switch. I know the various seals near, above or around the switch aren't terribly great. I'll be checking wiper shaft seals and see about reinforcing any seal near the switch (if I can see it isn't related to anything else). I do believe the connections could be corroded as well, so I'll mention my fix as I solve this issue. I do know that carwash pressure washing anywhere near that switch isn't a great idea on the 2013 models. That seems to be what revived the issue.