Wi-Fi blocking mobile data on my iPhone

When out and about my phone detects a WiFi signal and I am not connected to that particular WiFi my mobile data stops working. I have to go to settings and tell the phone to forget the wifi or simply turn off my wifi. Then the mobile data kicks in again. Why on earth should I have to take either step?

I am running the 18.2.1 version.



[Re-Titled by Moderator]

Posted on Jan 24, 2025 05:16 AM

Reply
Question marked as Top-ranking reply

Posted on Jan 24, 2025 09:37 PM

Depending on which networks your device is joining, you may need to do two separate things.


If the Wi-Fi being joined is hosted by your cellular provider, then you must tap the (i) next to the joined network, then DISABLE "Auto-Join"


Then, Go to Settings > Wi-Fi > scroll down, then set "Ask to Join Networks" to Notify, or Off.

3 replies
Question marked as Top-ranking reply

Jan 24, 2025 09:37 PM in response to garyfromdukinfield

Depending on which networks your device is joining, you may need to do two separate things.


If the Wi-Fi being joined is hosted by your cellular provider, then you must tap the (i) next to the joined network, then DISABLE "Auto-Join"


Then, Go to Settings > Wi-Fi > scroll down, then set "Ask to Join Networks" to Notify, or Off.

Jan 25, 2025 01:52 AM in response to garyfromdukinfield

The I am trying to make is that once the phone detects any WiFi, for example walking in a shopping centre it will block the mobile data and therefore stop the phone working in respect of searching the web. If I have no intention of joining that network why do I have to carry out the actions you describe. It’s really annoying. But thanks for the reply.

Jan 25, 2025 02:15 PM in response to garyfromdukinfield

You need to take these steps to stop your iPHone from trying to be overy helpful and joining networks that you do not wish to use.


Using this setting will keep the iPhone from prompting you to join networks that are unknown:

Settings > Wi-Fi > scroll down, then set "Ask to Join Networks" to "Notify"


However, moble carriers include a list of Wi-Fi networks that your phone will automatically join. To stop this, you need to check to see if your phone has joined one, go to setting for that particular Wi-Fi network, and disable the Auto-join option. Once you do this, the phone will no longer join that cellular provider's Wi-Fi network.


Additionally, if you have ever purposely (or accidentially) joined a network in store or other location, then you will need to check if you are joined to a network. If so, go to setting for the network and select "Forget this network". Do not just "disconnect" you need to forget the network or it will rejoin again.


An additional setting to set is Settings > Wi-Fi > Auto-join Hotspot > "Ask to Join" (to prevent automatic)


Also, in Settings > Apps > Phone > Wi-Fi Calling > OFF



This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Wi-Fi blocking mobile data on my iPhone

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.