Are you using GUI or UI?
GUI is only rendered in the state that the actions exist in, so as soon as you leave that state then those GUI items will cease to be rendered.
Typically with legacy GUI you would make a separate FSM (or several) that would display relevant GUI and you would fire events to that FSM to change what GUI is displayed.
I would recommend using the new UI, its much better.