Blueprint Interface not working

Hi All,
I recently learned how to use BP Interfaces and had no problem with them until now. I managed to get an interaction system up and running and had some drawers that opened and closed that was all working fine.

However when implementing the same to a powerbox which turned on lights its not working.

The print string in the first one works but on the second one (The Light) it does not output anything

we need info about how EventInteract gets triggered

The blueprint is not implementing the interface.

Hey, Sorry for the late reply.


I know the picture is a little hard to see but it is essentially creating a sphere trace
which when it hits something and the e key is pressed it activates


As far as I can see the interface is implemented, and when I run the game the ray cast does hit it.

Have you tried putting the interact event here?

That’s the logical place for it.

I think that’s the problem. You don’t need a trace event and an interact event, just an interact event.

When you want to interact, if the trace doesn’t hit, no interaction.

It was originally there but that meant that it would interact only when the trace would hit. I wanted it so that the interaction would only work if both the trace hit and the Interact Input action which I set to the E key were pressed then it would fire the interact trigger.

I have tried moving it there and setting up a gate which works with the drawers as mentioned earlier but still nothing from the other which is a power box.

Guys I am really sorry, it turns out that the powerbox which I was trying to interact with was a static mesh not the blueprint which I created.

Just goes to show how simple problems can be.

Thanks for your help.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.