Client HUD doesn't update

Hi guys… i’m struggling with this problem…

So, both client or server when one of them pick up an ability from Level, this one destroyes and in HUD i want the icon for the first ability change color.

When i pick up the ability, this one know which player has taken itself. I debugged and this variable is known on the server.
https://answers.unrealengine.com/storage/temp/328067-1.png

So at this point, I execute a ServerOnlyEvent on the abilityBP which tells the player to change the HUD. It calls a ClientEvent.

https://answers.unrealengine.com/storage/temp/328068-2.jpg

It doesn’t work… how could i do?

Tha fact is that I use the ProIconPack in this widget HUD and while other items in HUD execute their code, this object of ProIconPack doesn’t change color (as show upper). I think that being this item a widget itself, it might be the problem!