i had this a while ago too. either the battery is buggered or yes a faulty switch
mine turned out to be a switch because i tried a couple of batteries
i just sent the switch back. easy to get off
although after i bought it from a window cleaning company, for intended use of wfp. when i rang up to say its not working i got "well it wasnt intended for wfp" hmmmmmmmmm