5.7.1: Widget visibility behaviour doesn't work anymore?

Am I going mad or does Widget behaviour visibility not working?

This should work but it doesn’t, the only thing that works is the widget itself not the text in it. Basically I’m trying to get the text in the journal to be visible when I overlap a fireplace, widgets works fine but putting text inside the widget and making have it visible or hidden doesn’t work at all when I want it to show, casting doesn’t work, making a reference to the widget doesn’t work. I’m pretty sure this worked as I had a crosshair in a widget hide and unhide using this method.