I wonder if the ram had bits that would take the correct value but then would change after a few milliseconds.
During the testing it could be that the bits held their value long enough to pass the test but then would revert thus showing anomalies when the screen was rendered.
During the testing it could be that the bits held their value long enough to pass the test but then would revert thus showing anomalies when the screen was rendered.