Blueprint event binding not working (4.18.0)


I am trying to use multicast delegates to bind blueprint events. Everything seems to be hooked up, but the behavior isn’t as expected. I haven’t found any posts specifying a current bug in 4.18, so I don’t know if that’s a thing. But here’s how I’m doing the whole thing.


Then, in the class declaration:

        UPROPERTY(BlueprintAssignable, BlueprintCallable, Category = "Custom Sample Events")
FSampleEventSystem_OnEventOccurred OnEventOccurred;

And in Blueprints:

I can’t seem to get the custom event to trigger from the delegate call. Anyone else that is facing this same issue or knows what I’m doing wrong?