You scan the QR code for your new eSIM and instead of activating, the phone tells you the code has already been used. No service, no profile, and a code that refuses to work twice. This error stops a lot of people cold, but it is usually straightforward to resolve once you understand why it happens. Here is what is going on and how to fix it.
Table of Contents
Why eSIM QR Codes Are Single-Use
Most eSIM activation codes are designed to be used once. The QR code does not contain your eSIM. It contains a one-time pointer to a profile sitting on the carrier’s server. When you scan it, your phone downloads that profile and the carrier marks the code as consumed so it cannot be claimed by another device.
That design is what protects the line from being installed on a phone that is not yours. It also means that once the code has been redeemed, even by your own device, scanning it again will fail with an “already used” message.
The Most Common Reason: It Already Worked
Before assuming something is broken, check whether the eSIM is in fact installed. The error often appears because the profile downloaded successfully on a previous attempt, and you are simply trying to scan the same code a second time.
On iPhone, go to Settings, Cellular and look for the new line. On Android, check the SIM or network section of your settings. If the line is listed, the code did its job. You do not need to scan again. If the line is present but has no service, that is an activation problem rather than a QR problem, and toggling Airplane Mode or restarting the phone usually clears it.
If You Already Installed It on Another Device
A used code frequently means the profile was downloaded onto a different phone, often during testing or a failed transfer. An eSIM profile can normally live on only one device at a time.
Think back to whether you scanned the code on an old phone, a tablet, or during a setup attempt you abandoned. If so, the profile is on that device. You will need to remove it there before the carrier can re-issue it. Delete the eSIM from the other device, then contact the carrier and ask for a fresh activation code.
If You Deleted the eSIM
Deleting an eSIM does not give you the code back. Once removed, the profile is gone from your phone and the original QR code stays marked as used. This is the most common way people lock themselves out.
The fix is the same: contact the carrier and request a new activation. Many carriers can issue a replacement code or push the profile to your device remotely. Some charge a small re-issue fee, and a few limit how many times they will re-send a profile, so explain clearly that you deleted it by mistake.
What to Do Step by Step
Start by confirming the eSIM is not already installed on the phone in front of you. If it is, stop scanning and fix any service issue with a restart instead.
If it is not installed, check every other device you may have scanned it on and remove the profile there.
If the code is genuinely consumed and you cannot recover the profile, gather your account details and your device EID. You can find the EID under Settings, General, About on iPhone, or in the about or SIM section on Android. Then contact the carrier.
When you reach the carrier, ask them to do one of three things: confirm whether the eSIM is currently active on any device, release and re-issue a new activation code, or push the profile to your device remotely using your EID. Most carriers can do at least one of these on the spot.
Manual Entry as an Alternative
If your carrier provided activation details in text form alongside the QR code, you may be able to enter them by hand even after the QR scan fails. Look for an SM-DP+ address and an activation code, sometimes labelled as a confirmation code.
On iPhone, choose to add an eSIM, then select the option to enter details manually. On Android, look for a manual entry or “enter activation code” option in the eSIM setup flow. Bear in mind that if the underlying profile has truly been consumed, manual entry will fail too, because it points to the same used profile. Manual entry only helps when the QR scan itself was the problem, not when the code is genuinely spent.
How to Avoid This Next Time
A few habits prevent the “already used” error almost entirely. Scan the code only once and wait for the download to finish before doing anything else. Do not scan a code on more than one device to “test” it. Keep a copy of the activation details and any backup code your carrier provides, in case you need to reinstall. Most importantly, never delete an eSIM unless you have confirmed you can get a fresh activation, since deletion does not restore the original code.
If you are switching to a new phone, use your carrier’s official eSIM transfer process or quick transfer feature rather than rescanning the old code. The transfer moves the profile cleanly and leaves the original code irrelevant.
When to Escalate
If the carrier insists the eSIM is not active anywhere yet still will not issue a new code, ask for a supervisor and explain that you have no working profile. A confirmed-inactive line with a dead code is the carrier’s responsibility to resolve, and they can always generate a new activation. There is no scenario where you are permanently stuck, because the profile lives on their servers and they control the codes.
In short, an “already used” message almost always means the code did its job once already, on your phone or another. Confirm where the profile is, remove it if needed, and ask the carrier for a fresh activation. The fix is rarely on the device, and a re-issued code resolves nearly every case.