Do the newer Infinities (with the tailcap switch) use a spring inside to help the connection? My older Infinities (the only kind I own) don't have a spring, but something in the back of my mind is telling me the newer ones do. If so, I'd suspect a spring problem. Maybe it's been over-compressed and is now failing at what it's intended to do - assure a good connection. Just a guess.