In reply to Dave the Rave:
There are a few possibilities I can think of. The battery is knackered, the torch has a fault that is discharging the battery, or the torch is misreading the capacity.
Since the torch stays cold I think we can rule out option 2. It would be getting hot if it was doing this.
Since your charger seems to agree that the battery is flat, we can rule out option 3. You an confirm this by running the torch it goes off then seeing how long it takes to charge. If it charges quickly then it wasn't really flat.
So it sounds like your battery is shagged. They do wear out, and even good quality ones will occasionally fail at random. If it's a Fenix battery it's probably got protection built in - it will probably say this on it. This means you can't kill it by running it down too flat, but if you run it to empty and then leave it for months it's not good for it. Have you ever done this?
I suggest you buy a new battery and test it. Worst case you have a spare battery for your next torch It doesn't need to be Fenix, but you should make sure it has protection. Some don't. And buy from a reputable supplier. Don't buy from eBay or Amazon. Loads of utter rubbish on there.