Axis input not pass through BP Interface

Hello!
I have a problem with BP Interfaces in 4.7.2.

So, I want to pass axis inputs (right and up) into interactive object.
Interface with such events and “AxisValue” inputs in this events, implemented in player character and interactive object as required. But it never fires in interactive object.

Here is setup:
When character overlaps interactive object, it set “Input To Interactive” boolean True for that character.

In character this boolean used to branch input between “AddMovement” and BPI’s events:

Finally in this interactive object BPI’s called in character used for test print string:

So, is it expected behavior? Can it be fixed or done by another way?

Thank you!

AxisRight and AxisUp’s calls in the player character have “self” for target which means that the character is looking for the interface in himself.

Try to save a reference to the “Interactive Object” on OnComponentBeginOverlap and pass it to the Axis Right ans Axis Up nodes’ targets.

Tell me if it worked as I am not too confident about it.