BLF Special Edition A6 XPL LED 18650 Flashlight

I am a novice flash-a-holic and am having trouble getting my BLF A6 light working. I have another BLF Special Edition A6 that is new, but the original light is one I used every day.
All of a sudden it does not light. I removed the old tailcap and screwed it on the new light and the old tailcap works on the new light. I cleaned the inside of the old tailcap and checked the 18650 battery. Both are OK.
If I remove the old tailcap and use a metal tool from the side of the case to the battery, the light works.
If I put the old tailcap back on the old light it doesn’t light.
If the light works with the “tool process” used on the old light and also works when I put the old tailcap on the new light, I would assume the old tailcap is OK and the LED end of the old light is OK.
I don’t know what to check next and how I can fix it.
I would appreciate any help diagnosing and repairing it.
Thanks for the help…

It sounds like the un-anodized end of the tube isn’t contacting the tailcap for some reason.

Have you unscrewed both head and tailcap? If yes, you might have assembled the light with the tube the wrong way around - the threaded parts at the ends of the tube are of different length.

I was stumped, but this answer makes perfect sense!

Thanks so very very very much to Flashy Mike and Gj for their help. I measured the tube threads on both ends and found the longer one, attached it to the tailcap and it now WORKS PERFECTLY!!! Totally awesome. Thanks again. You folks are the best!

Hey, Backpacker Light-it did make perfect sense.