ich wiederhole mich (gerne) - das steht an anderer Stelle auch schon so:
Im Zweifelsfall ... (das geht immer, kann auch immer zur Fehlersuche verwendet werden) ...
das Modul komplett löschen und "von Hand" (nicht aus den Vorlagen) neu programmieren.
Ich würde dazu immer die aktuelle Version der Pro verwenden
Ein Ausdruck der Programmierung vor dem Löschen kann auch ganz hilfreich sein.
Zur Erklärung: wenn das Modul etwas in ein falsches Register gespeichert hat (warum auch immer), lässt sich dieses so (und nur so) beheben.
Ein fehlendes NU16 würde evtl. eine "Überlast an Peripherie" (und ggf. auch einen Reset) auslösen. Das würde im Busmonitor angezeigt, aber nicht gespeichert (man muss schon davor sitzen und es beobachten). Das schliessen wir hier mal aus. Ein Blick auf die Laufzeit und ein Vergleich mit Modulen am gleichen Stromkreis zeigt "Reset-Probleme" ganz klar an.
Beim Tausch eines (defekten) Moduls schiebe ich die vorh. Programmierung immer in die Vorlagen und dann in das neue Modul zurück. Das dauert insges. keine 2 Minuten. Bei solchen Fehlern sollte man das nicht tun, sondern kpl. neu programmieren (das dauert halt 10-15 Min.).
Gruß, Uwe