Can't figure out how to fix bug in menu UI.

So in my MainMenuWidget I created, which displays the Main menu to my game, I have four buttons: start, options, credits, and quit. When I click options, which brings up another set of buttons, the visibility in the blueprints, which hides the other buttons, doesn’t seem to be working properly, in that it only hides part of the button image. This is most likely very confusing so I will have pictures of my blueprints and the bug I’m getting. Sorry if this is a really obvious fix or if I’m taking the hard and messy way of setting up the blueprints, I’m new. If you have any suggestions based on that I’d appreciate it. But I just need this one bug fixed. I’m also having trouble with a vignette I put as an image but that’s not my main priority.

Picture order:

  1. MainMenuWidget Blueprint
  2. Main Menu
  3. Menu after clicking options

capture2.png

So in the last picture, you can see where the visibility or something of that sort is revealing the parts I’m trying to hide. (circled in red is what should be there)
The red circle also points to the area where I’m having troubles with the vignette. (Just an image)
So to further explain the blueprint variables. The variables with names of colors (Blue, Purple, Orange, and pink) are the same colored bars at the bottom of picture 2 which contain the words: Start, Options, Credits, and Quit in them.
“Main Box” is a verticle box containing the actual buttons which are just clear but still have functionality.
All the variables with text at the end of them with the exception of “CreditText” are images of text I made in photoshop which are rendered before the buttons so they have no functionality.
The stop animation node is just for the rolling credits when you click the “credits” button.
That should explain everything. If you have further questions, I’d be more than willing to answer. Please help this bug is annoying me and needs to be fixed ASAP. Thanks!

When I click the options button I am simply setting the visibility of the other buttons to hidden and when I hit back it sets their visibility to visible again. Seems reliable, can’t see why it wouldn’t work.

when you click the options button are you creating a new widget? if you are you could always use the node “remove from parent” to get rid of the previous widget. then when you press the back button you would re-add the menu to the viewport. this option would take a little more scripting but it seems a reliable choice

I am just confused as to why it works on everything else but this one area and it also seemed to be working just fine until I added animation to the credits. Even taking that out it still happens. So I don’t know what to do now. I am not aware of any other options.