Widget to Widget Communication

Hey, I am trying to make a (a)widget visible from a different (b)widget, it hides the target (a)widget at first however struggles to show the (a)widget afterwards… I wanted this “show (a)widget” on exit click. It can’t quite seem to communicate back to the main character, I did set up a variable within (b)widget with the target blueprint as it’s type.

I have even attempted calling an event in my character from this (b)widget to execute the show widget visibility.

—++±–As a side note, is it worth me creating a base widget parent with variables that my other widgets can inherit? The variables will concern stats/skills.—++±–