Widget Variables (Enabled from the Designer) - Are accessing NONE error.

Hi, first of all I’d like to say I still consider myself a beginner, so if the code seems really messy, apologies.

So the widget this is occurring on is the one in the screen shot below. Selection Button and Dice Image are being access as NONE.

Now, I know that if you don’t set up references before code executes you often get this issue occur because there’s nothing to refer to… but this is on a widget designer variable, not a variable I created in the blueprint itself, its pretty much telling me the button and image does not exist, when it clearly does.

Additionally the widget is created well before the code below (where most of the errors I’m getting are occurring) is executed, so I doubt it would be that either. On top of this, the is valid nodes, I added in to check if they are infact valid, are executing the “is Valid” path, not the “Is not Valid” as I was expecting because of the errors.

Baffling me even more, is despite the errors, the code below completely works, which it shouldn’t if there is no refence for these two widget designer variables.

Below are the screenshots of the Dice Image Error and Select Button Error respectively.
The select button error is triggering in other blueprints as there is a reference to check if the button is disabled or not.

image