Not much help but I suppose it is possible something is loose causing a short on the switch but
if it just works on the pcb I would expect that to melt - you never know.
if it just works on the pcb I would expect that to melt - you never know.