Does it ever flash brighter than the dim dot you normally experience? If it does, that's a good indication that your diode may still be fine, and that you just need to charge your batteries to determine if it is simply not enough supply voltage, or if the driver is broken.
Are you using 16340...