What I have done to this point.
Within my GameMenu UI/HUD (UMG)
- I set the UMG text box as a variable so I could easily reference it within the graph.
- I created a reference to the component (more on this)
- I added an “? Is Valid” node as I suspected my reference is bad on the component.
- Added a not valid print text for debugging
- Casted to my C++ component class and pulled out the data I want from it.
- Added a SetText for it to populate the SST box (where I want the info to populate)
NOTE: For cause, I added the component to the scene’s sun
The data is available and showing in the scene debugger: (we will cover the This is not valid in a moment)

This returns us to the “This is not valid” As can be seen from my previous images, this is me checking the reference I created.

Here is my problem (updated problem as I try to resolve):
When I attempt to grabe the direct ActorComponent for reference (for the object section) I can “set it” or “get it” as expect. when I use a get, it still wants a target
on hover it wants CG Game State BP Object Reference. In my game state bp (as reference and as captured in the first image of my original post) is where my function is to start the game calendar/time. No matter what option I choose, I am unable to get it to resolve as it just wants another target.
I am compoletely unsure what I need to reference. If I promote the target to a local variable, it still shows blank and fails the is valid. UGH Please someone help me fix my brain on this ![]()
