I used an app in the Android Market called HiddenSSID Enabler when I was on my EVO since I could not connect to my hidden home WiFi otherwise. The EVO is notorious for not being able to connect to hidden networks. I am sure that will fix your problems connecting to hidden networks.