(SOLVED!)(noob) C++ UFunction not being called by BP

I currently have my character interacting with another actor character pulling up a widget with buttons.
All works well except the button that suppose to call my c++ function, nothing is happening.

I’m suspecting its my minion reference on widget bp, but I don’t know and very loss.
Any input would be appreciated.

Thank you in advance

You are correct in what I am doing… when I create the reference to self on actor b (immediatly after create widget), The referenced variable in widget bp is asking for another target.

I was able to get it working by doing it this way but I want to learn how to do this correctly
.

This is the newly referenced variable