most prob have been a loose connection at the back of the switch.showers pull alot of load and if its been arc'n it could quite easily cause that.but to be sure i would advise to get someone in to test it and make sure.bad electrics cause fires and better to be safe than sorry.