After a lot of messing around I found that a simple solution to get the groupfocus to hide using the same button that opened it is to use custom states.
State: groupfocus is visible = Yes/No (default no)
Workflow 1: When button is pressed set custom state to yes and show group focus [only when state is no]
Workflow 2: When button is pressed set custom state to no and hide group focus [only when state is yes]
Simple.
The forum is a great resource. In future, if you find yourself stuck a bit, search the forum as it’s likely the solution is already there. Glad you got this figured out on your own though, as sometimes the struggle leads to greater understanding
Is the “Toggle an element” action not working?
Well - don’t I feel like a silly goose haha. I spent way too long on this when I couldn’t find it elsewhere. Thanks for the BETTER solve.