Hey Mattman,
My light failed one night after riding in some heavy rain the day before. Moisture had found its way into the sealed unit around the wire harness and was shorting the circuit board out. Condensation on the inside lense area was the tip-off that I had a problem.
My light was just over 12 months old and my dealer offered to look at it for $$. Since the lense unit is glued together the dealer is not going to attempt any repair. It is just quicker to replace it.
I took a razor knife and cut around the silicon seal between the back and lense. Be patient. It took me 30+ minutes to gradually pry the two apart without cracking or causing a lot of damage to the lense. There are a two each plastic tabs on the top and bottom that using a small screwdriver I was able to free the lense from the sticky sealant. I got to the point of thinking that it was trash anyway so if I broke it nothing lost, but I finally won!
Anyway, once inside you can separate the L shaped circuit boards by just pulling them apart. One board plugs into two prongs of the other circuit board. I wiped the parts dry, let them air dry another two days, bench tested them with an old battery and they worked like new. It has been a while, but I think every other LED lit for running lights and all LED's were lit when the brake wire (third wire) was touched to the battery.
I cleaned the old gasket sealer away with a wire brush attachment on a dremel. I resealed the unit with Loctite Stik' n Seal that was purchased from Discount Auto (waterproof adhesive). I also sealed around the wire harness using the sealer. This is some very sticky stuff , so if you get any on the lense let it dry then peel it off. This method is much easier than smearing it around when it is wet-trust me on this.
I have not had a problem since.