Blueprint Interface - Function Import Failed

Ok i wanted to propose alternative by avoiding using interface, but ok whatever if you don’t want to ;p you right we bloated this thread.

As for UObject, it’s object management system in UE4, and names come from base class which most UE4 classes inherent from them including all blueprints. If you look on API reference, you will see how typical UE4 class in UObject tree is structured:

Also i’m not confused why Epic has interfaces in first place, as i said i understand what the are and why they are in UE4, for me strange is why people use interfaces so much frequently even in relative class communication where other UE4 classes rarely use them and rather use references in variables. Also you can to watch this to see how i understand classes in UE4: