Multiplayer Widget Casting

I am having an issue with casting from one player’s widget to a different widget on a different player. Here is the example workflow:

In Player1’s WidgetA, when ButtonA is pressed, set the visibility of ButtonB in Player2’s WidgetB to “visible”.

I’m sure this must be possible via Blueprints–I’m just not sure how to manage it, no matter how much I research. If you want specifics, I can provide you with them, but at this point, I’ve tried so many different things, I don’t want to waste your time with details that may be unnecessary. Even if you could provide the basic concepts for how this would be accomplished, that would be a world of help. Thanks!