I’m not trying to say you weren’t careful with the mod, but I know it happened at some point because I have several dead Olight drivers with identical symptoms in a box beside me. All it takes is the tiniest slip with tweezers while you’re doing something like positioning the optic. I’ve done emitter swaps on dozens of Zebralights with only a couple duds, but my failure rate with Olights was basically 100% until I realized just how fragile their drivers are. The cell stays out of the light unless there is no possibility I will be touching the MCPCB.
As far as I know, removing the driver is the same as outlined in X3’s S1 Mini teardown. I have disassembled quite a few Olights and it isn’t a very fun job. Unless you are fairly competent at diagnosing electronics issues there won’t be anything you can do with the driver. From the way the UI behaves and the separate moonlight failure mode, moonlight is distinct from the rest of the modes on the driver, but I have no idea if it’s part of the IC failing or some easily replaceable component. Personally I would just put it back together and accept it no longer has a useable moonlight mode. It’s definitely the driver, not your choice of LED or anything like that, and the damage is likely permanent.
I actually posted a cautionary note about this in the same S1 Mini thread: