Is it my imagination or are more AA/AAA battery-powered devices experiencing corrosion (at the terminals and elsewhere) these days? Not all of the corrosion is due to leaky batteries either, as I've seen corrosion on the terminal connectors (-ve on springs and +ve on flats) without anything on the battery terminals.
I've had one of those LCD clock/calendar/thermometer displays (this sort of thing:
On taking it apart I found that although the +ve and -ve wires to the battery connections still seemed soldered to them, they came away very easily with pulling as though they'd been eaten through. Even the soldered connection at the circuit board end looked very dull. I cleaned off all the corrosion, got new wire, and resoldered the four connections. The device worked perfectly once the batteries were replaced.
The conservatory can be a tough place for electronic devices, with temperature swings from 5 to 45°C, and humidity from 20 to 100% RH. But the device has been there for years and apparently only started showing corrosion since the last battery change.