You have two lines on your phone, and it keeps using the wrong one. Calls go out on the line you did not want, data runs on the secondary plan, or texts come from the wrong number. On a dual-SIM phone with an eSIM, line switching is supposed to be helpful, but when it picks the wrong line it causes confusion and sometimes unexpected charges. Here is why it happens and how to take control of which line your phone uses.
Table of Contents
Why the Phone Switches Lines
Dual-SIM phones let you assign each line a role: one for calls, one for data, one as your default. The phone also has features that switch lines automatically, such as using whichever line has better coverage for data, or matching the line you use to call a particular contact. When these settings are not configured the way you expect, the phone makes choices that feel wrong. The fix is to set each line’s role deliberately rather than leaving it to automatic behaviour.
Step 1: Set Your Default Line for Calls and Data
The core fix is assigning each line a clear role.
On iPhone, go to Settings, Cellular. Under Cellular Data, choose the line you want for data. Tap Default Voice Line and choose the line you want for calls. This tells the phone which line to use by default rather than guessing. On Android, open the SIM manager and set your preferred SIM separately for calls, texts, and mobile data. Setting all three explicitly stops most unwanted switching.
Step 2: Turn Off Automatic Data Switching
iPhones have a setting that lets the secondary line take over data when it has better coverage, which can cause the phone to jump to the wrong line and even incur charges.
On iPhone, go to Settings, Cellular, tap Cellular Data, and turn off Allow Cellular Data Switching. This keeps data on your chosen line at all times. On Android, look for any automatic data switching or smart network switching option in the SIM manager and turn it off if you want data to stay on one line.
Step 3: Check Per-Contact Line Settings
iPhones remember which line you last used to call or text a specific contact and reuse it, which can make outgoing communication come from the wrong line.
Open the contact in question, look for the preferred line setting, and set it to the line you want, or set it to default. On the dialer, you can also tap the current line indicator before placing a call to choose the right line for that call. Correcting this per contact stops the phone from defaulting to the wrong number for people you message often.
Step 4: Restart After Changing Settings
Line role changes sometimes need a restart to take hold fully.
After setting your defaults and turning off automatic switching, restart the phone. Power it off, wait 30 seconds, and power it back on. Then confirm calls, texts, and data are using the lines you assigned.
Step 5: Check for Travel or Roaming Behaviour
If you added a travel eSIM, the phone may switch to it for data automatically, or keep using your home line when you wanted the travel line.
Set the travel eSIM as your data line explicitly while travelling, and turn off automatic data switching so the phone does not jump back to your home line and risk roaming charges. When you return home, switch your data line back. Being deliberate about the data line while travelling prevents both wrong-line switching and surprise charges.
Step 6: Update Software
Bugs in older operating system versions can cause erratic line switching.
On iPhone, install any pending update under Settings, General, Software Update. On Android, install pending system updates. Updates often fix dual-SIM handling problems, so this can resolve switching that no setting seems to control.
A Quick Order to Try
For the fastest result, do this. Set your default voice line and data line explicitly. Turn off automatic data switching. Check the preferred line on any contacts that call from the wrong number. Restart. If you are travelling, set the travel eSIM as your data line and keep automatic switching off.
When to Escalate
If you have set every line role explicitly, turned off automatic switching, updated the software, and the phone still switches lines on its own, the cause may be a software bug specific to your model. Contact the device manufacturer’s support and describe the exact behaviour, including which line it switches to and when. They can confirm whether it is a known issue and whether a fix is available.
Most wrong-line switching comes down to default line roles and the automatic data switching feature. Once you assign each line a clear job and turn off the automatic behaviour, the phone uses the lines you intend and the switching stops.