Struggling with blueprint interface boolean

Hi there. I’m making a conceded effort to begin understanding blueprints, and while a lot of it makes sense I don’t understand why my blueprint interface isn’t working.

My aim to set a Boolean to true when the player interacts with the first object, which then allows interaction on the second.

The Isochip blueprint sets the Boolean, and the isobox blueprint is getting it. At least that’s my intention.

I’m not understanading the relationship of the target node when sending a message to an interface, I imagine ‘self’ is not correct.

Many thanks for any help you can offer. Please let me know if theres anything I can do to help diagnose.

PS: The ‘on interact’ event is working fine.

Where do you call event on interact ?
Pluss you are not using the interface call for the bool sender but a custom event.

Hey, thankyou for responding.

There is terminology I don’t yet understand, apologies! Could you rephrase what you mean by call event on interact? I’m using a linetrace from the first person so would that be Getplayer?

I’d try it but correcting the event is throwing an error. I don’t understand what this is telling me: