Interface isn't firing in another BP


This is my simple of my interface inside my First Person BP, when I use the Interact key(E)
it’s supposed to fire the Event, which it does, because it prints the string.
But inside my Door BP it isn’t firing the event.
2

I think your Actor which is set as the Target for your DoorInteract might be empty. Can you plug the ArrayElement from your ForEachLoop in as the Target. That is the same you used for DoesImplementInterface

1 Like

Does the character have a collider with overlap enabled? Does it overlap the interactive object?

Try adding a sphere collider to the character with collision set to overlap and expand its radius outside of the character (for tests turn off hidden in game).

Have it overlap the trigger object with the interface and press the interact button and see it the event fires

1 Like

Okay so basically what I did wrong was, I only checked for 1 actor on Runtime and not the Array which is checking if the Actor is implementing the Interface

1 Like