it probably is the power circuit by the sound of it if you can remove the battery, sometimes these things just right themselves after being completely disconnected from power, the controller circuit may have had a brain fart, i've had that happen with devices