had same problem on a system which is never even used.
temporary fix is to press enter , input code , press enter again and then REPEAT the sequence.
Stayed off 12 hours this time instead of 2 minutes !
Going to remove battery this weekend
robin
November 2010