When your iPhone shows it's connected to Wi-Fi in Settings but still displays 5G or LTE on the main screen, the phone is having trouble switching data over from cellular to Wi-Fi.
Here are a few quick fixes to solve the delay:
1. Turn on Location Services for Wi-Fi
Your iPhone uses location settings to realize when you arrive home or work so it can switch to Wi-Fi immediately.
- Go to Settings > Privacy & Security > Location Services > System Services.
- Make sure Networking & Wireless is turned ON.
2. Turn Auto-Join on and off
- Go to Settings > Wi-Fi and tap the i (info) icon next to your network name.
- Make sure Auto-Join is turned ON.
- Toggle Private Wi-Fi Address off, wait 5 seconds, and turn it back on.
3. Temporarily turn off VPNs or Private Relay
Security apps can hold onto your cellular connection and block Wi-Fi from taking over.
- VPN: Go to Settings > General > VPN & Device Management and turn off any active VPN.
- iCloud Private Relay: Go to Settings > [Your Name] > iCloud > Private Relay and turn it off to test.
4. Forget and rejoin the network
- Go to Settings > Wi-Fi, tap the i (info) icon next to your network, and tap Forget This Network.
- Select your Wi-Fi network from the list and type your password back in to set up a fresh connection.