Please permit a correction to my earlier post. You are using LED's in your mini mag, which is a low rate application. Please check the cells in another device just to be sure it is not the light that is the problem. If they don't work with LED's, and the cells haven't leaked, then the cells saw high temperature for some time in their life.
Spud