How to show a variable from an "actor" blueprint to my widget as a text ? It works on my player character or player controller but not on my actor blueprints..

So if i put a integer variable and set the value to 5 on it then i can bind my text from my widget to display this number. It works on my Player character blueprint as well on Controller BP so why can i not make this working on an actor BP ? here is how i bind this variable to the text on my widget.

and on the controller here

both work and show me in game the correct number i set in the variable
bandicam 2023-06-18 22-43-57-652

but when i try to do the same on my actor blueprint then it shows nothing

What do i do wrong ? is it maybe that the “Get Owner” node is false there ? How can i make this display the number on this just like on my player character bp ? and yes i have the same variable set on all 3 bp’s for this test purposes and the number is set to 5 on all so i didnt screw it up there… im sitting second day on this and cant make it work watching countless tutorials and all they show is either cast to character bp or controller bp but what i need to show on my widget is on my actor blueprint class so how can i bind a variable from there ?