Hi Joe,
The battery is a PX625 or PX13 @ 1.35V not 675. It's quite possible that old age has finally caught up with it.
Have you checked out the contact in the battery compartment? You can clean them with an eraser if they are slightly dirty, tarnished or corroded.