Interface Not being called from Widget

ah. I had used the message one before but must not have had the right target linked in.

what I still don’t understand though is how it is getting the variable. I have my player controller set as the target pin but and the node itself shows the interface is the target. It is working, i just don’t understand how it is setting and pulling the variable.