Can't transfer information betwen two Widgets.

Hi. Help me, please, to understand. I trying transfer information between two widget to construct “plus ability when my character is levelup”. I have “plus button widget”, " counter widget" and “player bio widget”.

Plus Button Widget Logic is

Counter Widget Logic is

And Player Bio Widget Logic

And when i try to transfer information from Plus Button Widget to Counter Widget realizing this logic in Player Bio widget - i have problem - my counter widget don’t change. When i click on plus - counter widget does not change value. In upper left corner of screen - i print my counter value. it’s works when i press plus. But (once again) my “counter widget” don’t react. I try to print value of this and what i get

I try to use event dispatcher - and this logic it’s works but only with single widgets - i want to create universal logic between widget to use in multiple cases. Thx advance. Help me to understand this logic.

when i press “plus” my counter is change value - that you can see in left upper corner - but counter does not change value. Default value 545 and it’s not changing when i press plus.

What does the function “Create Refrences” do inside the Counter Widget?

Hi, at now i on stage to understanding which information i can transfer and how between blueprints. Can i transfer information between widgets directly or not?
Answer to your question - this function create “cast to” to character and playercontroller to create references to this BPs. I subconsciously feel something wrong in this logic but can’t find it. Thx advance a lot.