The list of found networks is quite dynamic and changes all the time over here. Maybe reboots aren’t really needed, just keep opening the NetworkStatus popup menu from time to time.
Alternatively, check with
ifconfig from Terminal. This shows the found networks (adjust path to network adapter):
ifconfig /dev/net/iprowifi4965/0 scan
You connect to a network with:
ifconfig /dev/net/iprowifi4965/0 join SSID-of-the-network the-wlan-password
I suppose the joing might work ‘blindly’, i.e. even if the scan at that moment hasn’t seen the network yet(?).
You can add that line to
/boot/home/config/settings/boot/UserBootscript to auto-connect.