My Wi-Fi works fine at home on my home network, but if I leave my home it won't connect to my cable company's connection which is provided by surrounding establishments. My other phones always connected no problem. The signal is fair too.
It never connects, the best it does is save the connection. This is really annoying because I could have Wi-Fi basically anywhere by pulling off the local establishments that provide this signal but it won't work.