Why can't I set a button visability based on a branch and boolean?

Why can’t I set a button visability based on a branch and boolean?
Here what I tried.

nvm i figured it out. Now just trying to delete this question lol…

nvm still doesn’t work… i think may have spoken too soon… ='(

now I think i fixed it again…

check if your character ref is valid

Edit: Not working. At this point not sure if it did work or if I’m just tired and was being delusional.

says not valid. How would I make it valid?

You could set the Character Ref variable to instance editable and exposed on spawn and when you create it there should be an additional pin for character ref.
If you create the widget inside the character simple use self. If you create the widget in the Player controller you need to cast first to the controlled pawn. If you do it in the LevelBP you need to cast first to the Player controller and then to the Character.
(Usually, I do create widgets inside the Player controller and have always a Character variable as well there)

Awesome :slight_smile:
Thank you so much for your help!

can you mark it as the solution thanks