Did you mod the light or changed / “messed up” with the driver?

I once soldered a driver in a bad way so it happened that the contacts (driver, retaining ring, pill, solder) were messed up and the light only turned ON on max, like yours. I had to unsolder and put the thing back together again to make it work right.