In order to call a BPI function on some other actor you need a target - a reference to that other actor. Besides that, you’re calling local implementation…
More info here:
They are both on a empty level. They
both have the inreface implemented.
Think about a situation where you have:
How would bp_actor_1 know which bp_actor_2 we need to send the message to? We need to target a specific instance of the actor. Currently, you’re targeting bp_actor_1 with bp_actor_1. That will not work.