'Accessed None' with public variable for spawned actor

I need to spawn an actor into the world which should read a public variable (in this case, a user-input string), but since it spawns, I can’t find a way to point the spawned actor towards the actor that owns the public variable (a virtual keyboard).

The spawned actor is sort of a ‘settings summary’, it’s created after the user inputs various pieces of information with a virtual keyboard and option drop down menus, and needs to display the results of all of this user input which it reads via public variables of other Blueprints. It needs to be dynamically spawned because an indefinite amount of these need to be created by the user.

With actors placed in the game, the drop down menu in the Details pane solves this issue, since you can tell it which actor in the class you want it to be able to communicate with (see image). My spawned actor is spawned at run-time and so there’s no way to define this - it needs to be done in the construction script, but how?

The solution was to set the spawned actor’s variable to public and ‘expose on spawn’ and then to plug the variable straight in from the Blueprint that spawns it.