Kein Start nach Backup

Hallo
Ich habe Heute festgestellt das scenen die mit
fibaro.scene(„execute“, {programm_ID})
gestartet werden nicht Starten wenn vorher ein Backub erstellt wurde.
Erst eine veränderung in der Szene die gestartet werden soll und deren Abspeicherung behebt das Problem.
Das habe ich erst Heute gemerkt da ich jetzt erst eine Ablaufüberprüfung in Main und Szenen eingebaut habe.
Jetzt wird zwangsweise von der Main der Ablauf der Szenen kontrolliert und die Laufzeit überwacht.
Der Fehler muss aber schnell behoben werden das ist eine sehr unschöne Sache !!
Gruß
Frank

Hier ist ein Schnell erstelltes Programm das die Laufzeit und Ausführung überwacht !

--Eine Globale Variabel PingPong muss angelegt werden !

----------------------------------------------------------------
function programmstart(programm_ID,max_laufzeit)
    max_laufzeit = tonumber(max_laufzeit)
    fibaro.setGlobalVariable("PingPong","1")
    starttime = os.time()
    fibaro.scene("execute", {programm_ID})-- Start testszene
    repeat
        pingpong = tonumber(fibaro.getGlobalVariable("PingPong"))
        mom_time = os.time()
        t_diff = (mom_time - starttime)
    until pingpong == 0 or t_diff > max_laufzeit
    if t_diff > 0 then --sprich länger als 1s
        print("Laufzeit ",programm_ID," = ",t_diff," s")
    end
    if t_diff > max_laufzeit then
        print("Fehlerhafter Programmstart von ID = ",programm_ID)
    end
end --function programmstart
----------------------------------------------------------------


programmstart(366,3) -- 366 ist die ID der Szene die gestartet werden soll, 3 ist die maximale Laufzeit



--Das muss in der Szene stehen die gestartet werden soll in dem Beispiel ist es die szene 366
--Programmablauf bestätigen für Main!
-------------------------------------
fibaro.setGlobalVariable("PingPong","0")
-------------------------------------