My TScriptDelegate becomes unbound after several hours, is there any explanation?

bumping to see if there are any solutions