Blueprint Structure not setting Values Correctly.

Hello, i am making a simple game of Simon Say’s where it randomly chooses a color and increases in difficulty as it goes. All my code works except for when i create a Structure list of bools to check what order the colors were set in.

Once i click start, it chooses two random colors and sets the bool in the structure through the make structure node connected to the set variable of the structure.

then down below where i click on the button to pick a color i get the structure for the updated information, but in this point in time the structure does not update, and always goes to the default value of false.

i can use a regular variable but im trying to make these blueprint cleaner, but it seem to not want to update not sure what i am doing incorrect.

The CustomEvent you created, called ColorPickerOne, where and when do you execute/run this CustomEvent?

it get called when i hit the start button and the timer reaches 0 that all works.

Level One is the event that then trigger another event that check the difficulty level
once the level of difficulty is set it then calls the events to pick random color.