XML T6 light not working - anyone had these symptoms?

On a road ride the other day my T6 light stopped shining brightly, producing just a tiny, tiny amount of light. I assumed the battery was the problem but it seems to be behaving normally. The light still cycles through its modes but the LED doesn't seem to be working properly.
Anyone had this? I'm a bit annoyed as this is the second time this light has failed. The first time a bad solder joint caused the coil thing inside to come adrift.
This time when I pulled it apart there was nothing obviously wrong, and since I've had it for well over a year there's not a lot I can do. Any thoughts?
It's one of these btw:
Anyone had this? I'm a bit annoyed as this is the second time this light has failed. The first time a bad solder joint caused the coil thing inside to come adrift.
This time when I pulled it apart there was nothing obviously wrong, and since I've had it for well over a year there's not a lot I can do. Any thoughts?
It's one of these btw:

0
Posts
PM'd you.
Happened to one of mine a few months ago. If the emitter still works if you connect a battery directly to the + and - contact points on the front of the you can bypass all the circuitry and wire a remote switch and power plug directly to the emitter. I used an old handlebar light switch from a set of Electron halogen lights. You don't get any modes, just on and off. But on the plus side, without the power management circuitry the light runs a bit brighter (the emitters max output and the protection circuit on the battery pack sets the upper amp draw limit).