More than likely the arm that holds the battery is broken. I have soldered a few in the past and they worked until I bought some more off of ebay.