Belzelbub
Contributor
Agreed. I keep a spare set in my save a dive kit. The box I use for the kit is water tight, so that may be a factor. As could storage conditions. When not on a dive, the kit is stored indoors. Batteries are either in their original packaging, or loose with the contacts covered with electrical tape, so the storage conditions are as close as possible to what they would be if they weren't in the kit.Sounds like you had either expired batteries, "cheap" batteries, or bad batteries.
I keep spare batteries for everything I use diving in my save-a-dive kit, and have never had this issue. I also usually go for lithium batteries, and check the expiration upon purchase.
When it's time to change the batteries in my devices, I install the devices that have been in the kit, and replace with ones from the shelf. They seem to last as long as I need them to this way.