It's the door switch - if the display shows three dashes it thinks the doors shut and locks out the buttons. If the display shows three dashes and a colon it thinks the doors open and will accept button presses. I took off the fron, cleaned and lubricated the switch and it works now.
Dave
October 2010