I’m following Ali Elzoheiry’s Smart Enemy AI tutorial, and I’ve come across this issue a few times and haven’t been able to figure it our, instead having to come up with weird fixed or ways around the issue.
The blueprints all run and it does pass through the event dispatch, I tested it with a print string, but the event on the bind receive end just never runs?
My suspicion is that the call to dispatch Attack End happens before the Binding Event.
Of course you can always be bound to a different actor than the one that fires the event so check that one too.
Other than that I’m not sure what the lifetime of the BTT_BossAttack is. It might be destroyed before receiving the event.
The “weird fixes or ways around” might give more insight into what could be the problem.