I appreciate everyone's comments so far. It made me aware that hoarding lights in the future may not be good. So from now on I'll buy fresh and use fresh so to speak.
I broke down and went through every light I had put up. Zebralight, fenix, lumintop, olight, nitecore, niteize, ultratac, xenos, pelican and sog. All worked perfect with no problems. I let each one run on its highest mode for about 5 minutes so needless to say I was very busy. However I discovered that one xl200 would only work if the button was held in. I did look at the broken xl50, and man does the tips on battery holder scratch the metal ring around the contact point on the inside of the light. The tips on the tailcap even scratched the metal contact points on the battery holder. It looks like someone took an ice pick and gouged it deep while rotating.