Just a followup to your LiteFlux that died and now is revived. I had a similar thing happen to me this evening with my new LF5XT, only a day old. I changed batteries from an Eneloop to a good newly charged 14500 cell and the light would not turn on at all, even though all was tight at the endcap and head. I put the Eneloop back in and still totally dead. Well, after reading your thread and looking at Khoo's suggestion, I looked at the retaining ring in the tailswitch. It was quite loose and after tightening it a couple of turns, the light worked better than ever.
How better than ever? Well, even before the light would not turn on at all, I noticed on occasion that I needed to hit the tail switch twice before it would turn on. I attributed this to the MCU going to sleep with disuse and not responding with the first click quick enough to turn it back on. Well, I have a feeling the problem was this loose retaining ring, all along. It could have been loose from the factory. However, it may have loosened because I was loading batteries from the tail end. I suspect as I unscrewed the tailcap to change the battery it further loosened the retaining ring. Besides tightening the retaining ring, I think the best way of avoiding this problem in the future will be to always load the battery from the head end. Hindsight is 20-20.