Solarforce XRE drop in didn't like 12 gauge recoil

I mated a single-mode solarforce XRE drop-in with an LT2 body and attached it to my 12g shotgun. I wasn’t positive it would withstand the recoil, and sure enough after maybe a dozen or so rounds I killed it. No big deal. The LED still lights up, but its very very dim. Everything still looks properly soldered, tried different batteries, nothing. Everything in the tailcap looks fine to my eyes. What happened?

Are batteries fine?

Yup. I was using 18650s (probably should be using CR123 in a weapon mounted light) but I tried different 18650s and the LED is still very dim. The batteries work fine in other lights.

One of the solder joints is probably loose. I have repaired quite a few Solarforce drop ins with this problem. DX sells the exact replacement drivers, but I recommend upgrading to a better quality driver if you are going to go through the trouble to pull it apart to fix it.

Potting the driver would help if you are planning to fix this.