Widget text is a different color in game than in engine

I have a widget blueprint to show a main menu. Everything was fine until I recently added a new button in the menu to enable cheat codes. The problem started when I noticed when I changed the color of the button text, it would go back to white after I hit the compile button in the BP. I closed the BP and reopened it and that fixed that issue. However now, no matter what I have the color of the button text set to, it shows the correct color in the editor but as soon as I run the game the button text is white. I have tried clearing the Binaries folder and restarted the engine, cleared the Binaries and Intermediate folders and restarted the engine and I have cleared both Binaries and Intermediate folders and restarted my computer and the problem persists. The problem exists when I run the game from the editor, debug and shipping builds.

Here are the buttons from in the editor

And here are the buttons when I run the game. It doesnt matter if I run it in PIE, Standalone Game, release build or debug build the text is white.

Any ideas on how I can fix this issue?

I ended up removing cheat codes as an unrelated issue made it no longer desirable so this isn’t an issue anymore. However if anyone still has any ideas on what might have caused it I’d like to hear.

Was the button highlighted in any way and was the highlight text colour set to white? Maybe from some controller style input as first button being highlighted automatically perhaps?

The buttons change alpha only when hovered not the actual color. And it wasn’t highlighted when I took the screenshot.