4.7.5: Interface events not firing in Blueprint script components

It seems that interface methods implemented in blueprint script components do not work:

I created an simple interface BI_Selectable with a single method markAsSelected:


I call this method via an interface message from my character pawn (the debugger clearly shows that this node is executed during gameplay):


I then created a simple behavior script called isSelectable which implements this interface:


The event simply doesn’t fire and I really don’t get why.

It does work with class blueprints but not with behavior scripts (attached to actors).

Why?

Argh, forget it. The actor itself, DOES NOT implement the interface, but the script component does. So I have to call the method on the SCRIPT not on the actor: