Okay, I mispoke. It wasn’t playerstate, I used player character to handle the server response for the updated text.
This is in the Widget:
This is in the Player Character
This is the bind function for the text variable in the widget
Here’s the Widget Design view
The In-Game Result