It sounds like the battery is dead or just about dead, it does that when the voltage gets low, then completely dies.
Try cleaning the battery contacts with an eraser, both the battery and radio contacts. Other than that there is something else going on, and I am willing to bet it is voltage related..