Event not going through the Blueprint Interface, can somebody help?

I’m trying to get the event to occur when a line trace hits the FarmTile actor.


However, when I try to use that event in the FarmTile_BP it doesn’t do anything. Print string works after the first event in the first BP but not in the FarmTile_BP.

Can anyone give a solution, this is really important and I’m not too well versed with Unreal Engine right now.

Put a “IsValid?” (Make sure it’s the one with execution pins.) node before calling the event, connect the “Hit Actor” to it. This will only call the event if you actually hit an actor. However, it won’t know what actor was hit, just that one was.

I tried that, and while the event gets called, the message is not received by the other blueprint.

check the HitActor is what you expect it to be, could be some collision is blocked or not setup

Nevermind, I fixed it. I had to tick trace complex on the line trace, so it ended up being very simple