Hi,
Yepp, thats what was my workaround too. If i know there will be SSID information (ie. I found an empty "SSID_STR" or the event will be Wi-Fi related), I do the request for the missing information via CoreWLAN which will works when location permission are granted to my app.
Thanks for the clarification.