You swapped the SIM (or added a second eSIM) and the iPhone refuses to activate: "SIM Not Supported", "This SIM is not supported by your carrier", or the phone boots straight into "No SIM" with a carrier-locked notice in Settings. Nothing is broken — the handset is still tied to Xfinity Mobile at the activation-policy level, and no amount of resetting, restoring or SIM swapping changes that. The unlock has to be applied to the IMEI.
Since the iPhone 7, Apple phones are not "SIM-locked" in the old sense: there is no code to type. Instead Apple's activation service holds a policy for the IMEI that lists which carriers the device may activate on. Xfinity Mobile handsets ship with that policy pointing at Xfinity only, which is why a foreign SIM is rejected before the phone even reaches the home screen.
That is also why the messages look like hardware errors but are not: the phone has read the new SIM, asked Apple whether activation is allowed, been told no, and displayed the carrier's rejection text. Wi-Fi works, the camera works, everything works — except cellular service on any network other than Xfinity Mobile.
Xfinity Mobile publishes the rules on its own support page (linked below). The shape of them is the same as every US MVNO running on Verizon's network: the device has to be paid in full, the line has to have been on the account for the required period, the account has to be in good standing, and the IMEI must not be reported lost or stolen. Only the account holder (or an authorised manager) can request it, and Apple devices never receive an unlock code — the unlock is applied to the IMEI on Apple's activation service and the phone picks it up the next time it activates.
In practice most Xfinity Mobile devices unlock automatically within a couple of days of the final device payment clearing, with no request needed. That is the happy path, and it is free.
Policies change without notice. The current wording is always on the carrier’s own page: Xfinity: How do I unlock my Xfinity Mobile phone?.
If the device is still financed, was bought second-hand, belonged to someone else's account, or Xfinity's system has it flagged as "not eligible", the free route is closed and no amount of support chat reopens it. That is where a server-side unlock comes in: the request is submitted against the IMEI and Apple's policy is rewritten. It is the same mechanism Xfinity uses, performed by a supplier with carrier-side access. What it cannot do is clear a blacklist or an unpaid balance — run the blacklist and eligibility checks first and you will know in cents whether the paid route has any chance.
| Service | Price | What it does |
|---|---|---|
| Xfinity Unlock Eligibility Check | $0.05 | Run this first. Returns the lock state and Xfinity eligibility in seconds for $0.05. |
| Xfinity Clean Unlock - iPhone 16 series「Need Purchased at Least 60 days」 | $95 | Server-side unlock for a paid-off Xfinity iPhone that Xfinity will not release. |
| Xfinity Clean Unlock - iPhone Xr-15 Series「Need Purchased at Least 60 days」 | $85 | Tier for XR through 15-series devices bought directly from Xfinity. |
| Xfinity Clean Unlock - iPhone 17 Series「Need Purchased at Least 60 days」 | $105 | Current tier for iPhone 17 / 17 Pro / 17 Pro Max / Air on Xfinity Mobile. |
No. The official unlock is free once the device meets the eligibility rules, and for most paid-off devices it happens automatically. You only pay a third party when you do not meet the rules.
No. A server-side unlock rewrites the activation policy for the IMEI. Nothing is flashed, nothing is wiped, Knox and the warranty are untouched.
Not through Xfinity — an active device payment plan makes the IMEI ineligible, and that is the rule the free route enforces. Paid tiers exist for exactly this case, and they either work or are refunded.
The free route: usually within 48 hours of the final payment, sometimes a support ticket longer. The paid tiers listed above return in minutes to a few hours; the service page shows the current turnaround.
You cannot use the official route — it is restricted to the original account holder. Run the eligibility and blacklist checks, then use the paid tier that matches the model and the lock state.
Last checked 2026-10-28. Carrier rules are quoted from the operators’ own policy pages; if a rule has changed since, the carrier’s page wins.