Variable will only sometimes set in HUD

Soo, this is a really weird setup. I am having trouble figuring out what exactly is going on. You use “get all actors of class” twice to pull the same data First in the initial widget construct, the at each iteration of your for loop. You could easily pass in both this reference and the “quest names” array to the function that is supposed to be setting the variable “OG Text”. Second, I am assuming you only have one “quest and inventory” actor. It would be helpful to see inside that as well to see exactly how you are creating this quest name array. Also, the widget could likely be given a reference to this actor without using “get all actors” node but that is a separate issue entirely. Also, just realizing this…is the “quest and inventory” actor also a widget? I have never used “get all actors” to find widgets…certainly there is a better way to do that. I see you use “get all actors” initially, then in another screen shot (on clicked one) you are using “get all widgets of class” to pull the same widget?? Just not sure you are going about this system properly…it is very hard to figure out where you are creating, receiving and transmitting your text data. And unfortunately, you didn’t tell us what blueprints these functions are part of although I think I can piece most of it together but still, just makes troubleshooting this issue all the more challenging. Can you tell us where these screen shots are pulled from and also show us the quest and inventory blueprint?