Is it possible that the silicone lubricant on the thread actualy acts as an insulation, and thus prevent the current flow ?
Lesson learned from waterproofing my Photon Freedom Micro: Silicone grease sold in its usual form is dielectric and does not prevent current flow. It is also stated that it does not add significant bulk, I found this to be true even if I accidently use too much of it on my Photon batteries.