It's working through luck more than anything. If you've got a Philips brand 5101 RAM, their spec says data retention voltage can be as low as 1 volt. Most other 5101 spec for retention is down to 2V only.
You've likely got a problem in that reset circuitry CactusJack posted above. The CMOS 4528 chip at Z2 will work down to a voltage around 3V (2 batteries). Lower voltage than this and it's off/unstable.
Looks like Z2 is used to pulse the reset line to the CPU on startup and my guess with Z2 having proper battery power is that it's not getting triggered or it's pulsing too quickly. Capacitors C31 and C32 affect the pulse period.
Diodes CR37, CR38 and transistor Q5 are used to sense valid power on startup and trigger Z2 so it holds the CPU in reset until power is stable.
This is my best guess.