Having an issue with stat bars not updating client-side

Hi all, hoping someone can assist with an issue I have been having. I have a widget for stat bars that are supposed to update on a Bind event pictured here:

the problem is that it only functions for the server, and not the clients:

The function that calls it is in a component attached to the character pawn blueprint.

I have verified the call does in fact function on the client side and stat changes are actually happening as they should. It is just the Bind in the widget is not picking it up, and I don’t understand why.

Any ideas? If anyone could assist, it would be greatly appreciated.

-AdHoxx

have you tried Replication method?

My understanding is that replication doesn’t effect a player’s UI. In regards to the actual stats (player health and stamina); those are functioning just fine (as in client’s pawn dies when defined Health stat reaches 0, cant take any actions when runs out of stamina.)

The problem is that the Health/stamina bar widgets are not reflecting the actual stat the client character actually has.

Surely it is, as you have said, UI owned by server and host itself, so if you don’t replicate the values, they wont be same.

Hmm, sounds good. I will give replicating the stat values a shot. I may have to redesign them as they are packed into a struct, and i dont think i can replicate that.