Delegate is not executed

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.

From the above picture, the debugger reaches the ObjectPtr->ProcessEvent(…); but after that nothing seems to happen.

Any ideas on that?

Thanks in advance :slight_smile:

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.

Hello and happy new year! The function/param name is correct. Also, nothing is deleted… :confused:

Can you share the code where you bind it and delegate def?

ActioCall = Function Name.

326529-123.jpg