I can toggle "Show hidden" on without problems but when playing together with the Mod "Verbose Engineering" (https://mods.factorio.com/mod/Verbose-Engineering) then it gives the following error when trying to toggle it off:
Error while running event Verbose-Engineering::on_gui_checked_state_changed (ID 3)
Verbose-Engineering/scripts/rocket-silo-circuit-gui.lua:90: attempt to index field 'opened' (a nil value)
stack traceback:
Verbose-Engineering/scripts/rocket-silo-circuit-gui.lua:90: in function 'on_change'
Verbose-Engineering/scripts/rocket-silo-circuit-gui.lua:105: in function <Verbose-Engineering/scripts/rocket-silo-circuit-gui.lua:105>
The same identical experience also happens with "show hidden player crafting".
With "Show disable" and "Show locked recipes" it immediately crashes when toggling it on.
All of these 4 tests give the same Error Message mentioned above.