I had similar problems with WiFi, I suspect there is a problem with the configuration of the SSID. I fixed it by following the suggestion in this forum post:
#5854
Remember to put the WPA passphrase in double-quotes as well as the SSID.
If you don't want to store the passphrase in plaintext, please read the following:
https://wiki.archlinux.org/index.php/netctl
Hope this helps!