If nothing abnormal shows up in switch test, might be worth doing a system reset.
The problem seems to be consistently triggered by a specific sequence of events.
I would think the problem would be more random if something was wrong in the matrix.
Easy to try, just remove/reinstall batteries.(Bye bye highscores!)
By the way, you sure have some cool games.