I am running a LAN -only cs1.6 hlds server in my company in which I first downloaded with hlds update tool, then 'patched' to get it to work with non steam clients. It seems to run protocol 47 now. Unfortunately I cannot get it to show up on either non-steam clients nor legit steam clients on my local network. I can manually connect to it fine through console.

I've tried to tweak some hlds.exe switches such as removing ip and port switch but still not showing in LAN page. Also I tried sv_lan 1 but still nothing.