Interface Events seem to only work once in a specific Blueprint (Bug or By Design?) - UE 5.3

Hi,

Here is a general scenario of something i noticed in the Interface / Events in my project here:

  • Player BP
  • Assistant BP
  • Enemy BP
  1. Player sends message A to Interface A in Enemy BP - The Related Event Fires in Enemy BP and Logic Works Ok as expected

  2. Then just after the first logic is done, Player sends message B to Interface B in Assistant BP - The Related Event Fires in Assistant BP and Logic Works OK as expected

  3. Then just after previous logic is done, Player sends message C to Interface C in Enemy BP - The Related Event does not fire and a Print String that reads the Implement Interface condition returns false.

I tried multiple scenarios and noticed that as far as I can see here, we can trigger only 1 event in a specific blueprint through a message.

I wonder if this is by design or a bug?

Thanks

1 Like

Can you show the code, I think it’s your code… :slight_smile:

I am still investigating but it is possible that it is my AI Character Blueprint that is not accessible after a specific event . I did another trick to get what I need but I think it has something to do with the Blueprint being disabled by an event.

1 Like