I also have problems with mine and ones in rentals. Yep, 2:00am
I suspect it's dust/oils in the air. A few of the 'ten year batteries" type ones have had a flat battery in two years. I replace the battery then six months later it's being a problem again so i suspect some sort of contamination.