Much as I may give Olight a hard time, this checks out. I’ve had bad parasitic drain issues on an S1 Baton and a defective driver on an S30 Baton purchased on clearance a few years back, and they sent me a new S1 and a brand new S2 to replace the S30 (they no longer had any more) after I contacted them.
Just remember: if your Olight is messed up, contact them, not a middleman. I went through Battery Junction to get warranty on an S10R that up and died a week after arrival, and in the end it cost me 120 frickin’ dollars, original purchase and shipping included :-T