As LTG stated the door buttons not working isn't because of batteries per se. Check the coin door interface board and all the wires going to the coin door switches and make sure there's not a broken wire somewhere, you could also use a jumper wire to simulate the escape switch at the MPU. Since these are dedicated grounded switches they are not part of the switch matrix and you don't need to use a diode to simulate closing one.
pasted_image (resized).png