Ich weiß jetzt aber nicht, ob die 4 Commands einfach zu viel sind oder dass es dran lag, dass 2 nicht aktiviert waren.
Ich habe den Code so umgeschrieben, dass ein Command ("untersuche") immer aktiv ist und ein weiteres Command seine Bestimmung ändert (mit einer Hilfsvariablen). Die Cartridge stürzt nun nicht mehr ab!
Aber leider funktioniert das umbeschriften der Commands nicht, die bleiben "schön" (schlecht) bei der Original-Beschriftung und somit ist das nur eine halbe Lösung.
Aber immerhin bin ich froh, dass ich den Fehler soweit eingrenzen konnte.