I think the Show/Hide function in the combat manager should be tied to the show/hide status in the character configuration and update accordingly in combat manager. At the moment it isn’t. As a result, I create an NPC, drop it on the map, and set it to hide when I’m building my encounters. But during the game session when I drop the party on the map and then start the combat the NPCs all have their show/hide set to ‘visible’ in combat manager. Clicking on the show/hide icon has no affect on the status.
Please drop a bug report for that. I believe that the icon should change the token visibility on the map.
I did. And was asked to post it here too.