Hört sich seltsam an.
Was passiert wenn Du den Programmspeicher löschst und danach auf den Start/Stop Taster drückst?
Danach dann nochmal das aktuelle Selftest programm laden und nochmals testen.


Zur Fehlerdiagnose:
Schau Dir auf der Platine mal die Widerstände R3 und R5 an (liegen beide zwischen Mikrocontroller und Taster).
Und vom Mikrocontroller die Pins auf der gleichen Seite - also der Seite wo der Taster liegt.
Ist da evtl. irgendwo eine schlechte Lötstelle oder sonst irgendetwas zu erkennen?


MfG,
SlyD