Update image widget from an Actor Blueprint

you are quite difficult to understand so its hard to tell what your trying to say.

Calling the interface is done by a Blueprint Actor in the GameWorld upon being tag by the player.

calling the interface event is what im doing in the character bp. the interface then executes on the actor in the world. it looked to me that you were using a trace to locate the actor in the world then calling the interface event with the hit actor as the target. so calling from the player character.

I am not able to get that Object Blueprint the reference it need to update the UI_Widget

this reference is what i was showing how to get. basically i created the reference to the widget in the player character then passed the reference via a parameter input through the interface and to the actor in the world. this could be just as easily done if you create the widget in another place but it looked like you created it in the character.

wouldn’t it be more convenient to have them update the Ui_Widget

this again is the kind of setup i was going for. in your case when the interface event executes you would set the image in the widget instead of the print string i used.

beyond that im not really sure what your saying so more clarification may be needed.