Just a guess, but it sounds like one of the lines for the matrix is either shorted/broken, or has gone out on the cpu. Sounds like the error is the result of the controller sensing a hit, but is unable to decode it. I.e, an invalid combination of signals.
Again, just a guess.