Figured out leak
I haven't found a non-leaking new switch in decades,always thru the pins.
My solution is a thorough thorough cleaning involving lots of compressed air, brakleener and depressing the ball while blowing from through the pins. Then I crazyglu the pins and invert the switch to let it dry. After that I hit it with the Seal-All.