Hello,
I have a dynamic delegate, which I bind it to a function with a UBind call. The problem here is that the function is never executed… I checked the parameters of the delegate (GetFunctionName, GetUObject.toString and so on) and all seems alright, but when I try to execute it nothing happens!!
Moreover, I traced it with a debugger, and checked the ProcessDelegate function if all parameters have been correctly initialized and thus, being able to function correctly.
There can be many other cases. Check that binded class has function with name and params that are used. Also check, that you dont try to execute method on Object that is pending for kill and that this Object is not a template one and exists in valid World.