How did you clean the switch after you soldered it? The datasheet specs 1Gohm minimum, but it also says "These devices are not process sealed. Hand clean locally using alcohol based solution."
If your residue made its way inside during cleaning,that's your leakage source now. Those switches have epoxy sealed leads, so they should be fine with local cleaning with swabs, or a controlled rinse (small nozzle, keeping the solvent under the switch, not letting it coat the switch fully)