I too would like to know, as the only solution currently, as you've stated is to disable hibernation.
The host information remains the same in all areas when in and out of hibernation.
PHP Code:
"host_info_show" = "2" ( def. "1" ) - How server info gets disclosed in server queries: 0 - query disabled, 1 - show only general info, 2 - show full info
"host_map" = "de_dust2.bsp" ( def. "" ) - Current map name.
"host_name_store" = "1" - Whether hostname is recorded in game events and GOTV.
"host_players_show" = "2" ( def. "1" ) - How players are disclosed in server queries: 0 - query disabled, 1 - show only max players count, 2 - show all players