There's an odd bug in the March release that caught me out for a few hours.
Looks like only WLAN channels 1-11 are scanned by the Pi. In the UK (and most of the world), channels 12 and 13 are allowed.
If your AP happens to be using one of these channels then although your Pi will see the SSID, it will not associate.
The clue comes from typing the following command which dumps out wireless related events (press Ctrl-C to quit it afterwards):
iw event
When it displays 'scan finished' there will be a set of numbers. If there are 11 numbers on the list (and not 13), then this is the
symptom of the issue.
Others have hit this, and some solutions are listed here: wifi - How to enable Wi-Fi channel 12 on Raspberry Pi 3? - Raspberry Pi Stack Exchange
However I didn't try these.
My workaround was to modify my AP to avoid selecting channels 12 and 13 for now.
So, if you hit the problem where you can see the SSID, but cannot connect, and you're based in EMEA or Japan, then you may have hit this issue.




