E' un problema del sistema operativo: Vista salva nel registro il mac address del router e se non cambi la password o non hai cancellato la vecchia impostazione prima di riconnetterti alla rete hidden, lui ricorda che a quel mac address corrisponde quella rete. In realtà il router non trasmette l'ssid.
Altro problema di Vista è che di default non si connette alle reti nascoste, sicchè per farlo automaticamente se non hai cambiato password e SSID, devi spuntare la voce connetti anche se l'AP non trasmette l'SSID nelle opzioni avanzate della connessione wireless.