I have an iPhone 7 Plus running iOS 12.3.1.
Have been through a few posts about Wi-Fi problems, but this is quite peculiar.
When connecting to a free/unsecured Wi-Fi access point, the checkbox ✓ (shown to the left of the SSID) comes quickly. But then, the Wi-Fi symbol (that replaces the
4G) in the Status bar takes always about 2 minutes to get set.
Irrespective of whether the connection requires a logging-in, this would take around 2 minutes. Connecting to a secured network (WPA2, etc.) is much faster.
I thought that might have something to do with
captive.apple.com (used to trigger a login page) and tried to set manual DNS addresses (e.g.
22.214.171.124), but the connection takes that 2 minutes anyway.
Other people around could connect much faster to an unsecured network.
Is that a known problem? Is there a way to fix it?
Here's what I have already tried
- "Forget that network" from the Access point menu.
- "Reset Network settings" from general settings.
- Reboot iPhone.
- Toggled auto-join.
- set manual DNS for the connection