I cant get the replication on widgets to work properly

Im having trouble with replication because the widget that handles the ability selection system wont work on the client this are some screenshots of my code:
This is the widget:

And these are form the character:

Sorry didn’t upload this picture from the character also all my variables are replicated

Hi, widgets never replicate. They only exist locally on the client where you create them, the server will never know about them.

You could send the client input on the widget to the some actor that does replicate (playercontroller for example) and then handle the replication there.