I have been having trouble with the same thing, i have tried creating a new variable in PlayerPawnTest then trying to return it to a UI, i have also tried the same thing using “PlayerControllerBluePrint to UI”.
Everything i have tried has failed to communicate between both blueprints, Event Dispatchers, Casting, BP Interfaces, and even “Creating Widgets through the Graph”. I even tried everything in this thread and several other “Non-Ark” threads but none worked. Without the graphs communicating, i have print strings in each and they do not fail. It just appears to be an issue getting the new variables from other class blueprints to show up in the context menu.