I have an APC XS 1500VA unit that just finally failed on me (batteries crapping out). It's been quite useful, but power here has been less-than-good, mostly due to me tripping out a breaker roughly ...
Old battery's probably swelled up and that's why it's getting stuck. Don't be shy about removing the entire top cover and front of the frame, if needed.