So I've started having an issue with the on demand mode. I haven't dropped the unit or anything at all and this happens with different batteries.
When I'm holding the button for on demand, the light will randomly turn on and off at seemingly random intervals. The light is fine in cruise mode, so...