Ist hier ein Timer-Bug bekannt? Das Problem raubt mir noch den letzten Nerv

Ich versuche das Problem mal ohne Timer, aber mit Tasten-Sperren und dem periodischen Timer zu lösen. Es ist ärgerlich, wenn man um ein Problem herum arbeiten muss.
Bzgl. der Programmierung habe ich eigentlich nichts schlimmes gemacht: Ich rufe Taste A1 auf, die dann die Taste A2 zeitverzögert aufrufen soll, die wiederrum Taste A3 zeitverzögert aufrufen soll. Quasi eine Kette mit "Sende-Taste-Verzögert". Und das ganze INNERHALB EINES MODULS! D.h. der Bus verschluckt hier keine Befehle. Dabei kommt es aber zu dem oben geschilderten Problem.