Definitely research manually connecting. You'll be much more prepared to troubleshoot and or repair the GUI connections. Sometimes wpa_supplicant requires special definitions in the conf file. Hidden SSIDs for instance need a special type of entry to work. Here is what I use for mine.
Here it is shown using my device's default SSID. I've omitted my PSK string and hash, but these are normally generated using the wpa_passphase command. I believe in this case the scan_ssid and key_mgmt as well as proto variables were added.
darkside-ng ~ # cat /etc/wpa_supplicant/wpa.conf
Definitly have a quick read of
root@bt:~# man wpa_supplicant.conf