Need a bit of Help with My conquest Mode

I have been exploring both solutions today and made some progress but have so issues.
first I tried DomusLudus approach and copied what I saw, in the last pic.
but None of the add child widget logic, or the change Slate brush colors worked from inside the Control point BP.
They only seemed to work from the
game mode
BP But I have some issues with the colors changing correctly at the moment

Good news is adding the get actors of all class and creating a widget for them automatically adds the icons to the screen , the more Control points I place in the level the more control point widgets are auto placed :slight_smile:
ingame from game mode.jpg
Then I created an interface and added it to the Control point widget that the game mode is adding to the main widget.
But Its not working. I tested these functions I made inside the Widget using the construct node and at the start of the level the icons go green as I set control integer to do. but they wont update.
You can see from the other pic Im calling the interface Message right after the control status is set and passing it along to.
I think the issue Might be because I dont know what Widget instance is the target, as its the game mode that created them and not the Actual Control point actor. Ive been trying to sort out for ages now and feel lost as to why It wont work like the pic I copied and add the child widget to the main widget.

I’m getting this When I try to add child widget inside the control point.

Blueprint Runtime Error: “Accessed None trying to read property Conquest HUD ref:”. Blueprint: CapturePoint Function: Execute Ubergraph Capture Point Graph: EventGraph Node: Add Child to Horizontal Box
Blueprint Runtime Error: “Accessed None”. Blueprint: CapturePoint Function: Execute Ubergraph Capture Point Graph: EventGraph Node: Add Child to Horizontal Box
Server logged in
Play in editor total start time 0.672 seconds.