With the age of the unit, I would remove the batteries or wall wart and open up the chassis and pull and reseat all of the plugs. Many of the older electronics have silver plated pins that can develop slight corrosion causing strange things to happen.
If you have electronic cleaner ( not brake cleaner ) I'd give the plugs and pins a good blast of cleaner as well.