When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
There is a possibility that the weather seal inside has slipped forward in the connector. This is cause by dirt and debris being packed in there and when the connector is pulled it shifts and can push the seal forward. Use a pick, like a dental pick or suck, and pull out the seal (often red) and then clean the connector and seal. Coat the seal in some silicone lube and put it back inside.