Problem blueprint interface functions

i have an issue with the blueprint interface.
i created it and add two function, “UseAction” and “DropAction”, and i wuold like to recall the functions in the blueprint of my character, in an event, but when i try to find UseAction or DropAction in the blueprint of my character it doesn’t appear (“Event UseAction” or “event DropAction”), it appear only “UseAction (message) and UseAction(interface call) or DropAction(message) and DropAction(Interface call)”.
how can i fix it?

Try using interface type (yellowish pin/wire) insted of object type (blue pin/wire), i never used that so i’m not sure how exacly it works and if you can cast object to it, but if this is like C++ then you should call functions normally on it. The message thing was made before interface type was included, it was only way of using interfaces, lot of people misunderstood that as main mean of communication between objects of different classes

I resolve it.
go to Class Setting → go to Interfaces → Implemented Interfaces → go to plus button → add your blueprint interface and if you right click (on the screen of blueprint) it will appear the event of Blueprint interface you have created.