Color and opacity binding and brush color binding turning black

I at one point made a setting in my game that changes the color of the all the widgets and it seemed to work flawlessly by binding the color and opacity or brush color of my text and borders. But the next day I went onto UE4 and used PIE and all my text and borders turned black in case you’re wondering how it works I will post some pictures down below. Your help would be greatly appreciated.
I used global variables in a custom game instance the variables are HUDColour which is used to change the color of text and borders that are supposed to have an opacity of one and HUDColour1 is for borders and text with an opacity of 0.3.