>

Sounds like user error.  Other than that stupid beep that happens every 60 seconds, I had no other issues changing batteries in several different smoke/ carbon monoxide detectors in my house.
If this drives you nuts, there are detectors with 10 year batteries that you don't have to replace. Just replace the detector every 10 years, which is when you're supposed to replace most detectors anyway.