Any chance a simple clean and lubrication will restore proper function ?. I have had some success doing just that, (usually dried and gummy grease in the mechanical latch area).
Its interesting to note just how many products have used these types of switches, and yet seem to be hard to source!!.