Hi everyone!
I have a new Google Pixel 10 Pro XL with GrapheneOS installed with similar error with eSIM (tested with three carries).
The error:
"Cannot initiate a profile download due to an SM-DP+ error"
fires before any actual TLS handshake with the carrier's SM-DP+ server, suggesting the problem is in the local requestEuiccChallenge call to the eUICC chip itself. Given that:
- eUICC info returns a valid (non-−1) value
- EID is readable
- No profiles have ever been on this chip
Is there a known issue with SKU G45RY eUICC initialisation, or is the SERVICE_INVALID response from sandboxed GMS blocking the challenge generation? Any guidance on next diagnostic steps would be very helpful.
Device
- Device: Google Pixel 10 Pro XL!<
- Hardware SKU: G45RY
- GrapheneOS build: 2026061600 (Android 16)
- eUICC chip: alive, eUICC info shows a valid number (not −1)
- EID: readable, consistent across all log sessions (cardId 1794Si9Mz2dXohL0gDgcm5tXuZ0)
Settings at time of activation attempts
- eSIM support: enabled
- DSDS: enabled
- Developer options: disabled
- Sandboxed Google Play: installed and active
- VPN: off
- Secure DNS: off
- Profile used: Owner (main) profile
History
This is a new device. eSIM has never been successfully activated on it — neither on stock Android nor on GrapheneOS. No eSIM profiles have ever been written to the chip.
Three carries tested. All three attempts failed within 1 second of QR scan or code entry - before any server negotiation could complete.
UI error message:
"Can't set up eSIM. Something went wrong with your SIM. To fix the issue, contact your carrier."
Appears instantly (1 second after scan/code entry), suggesting the error occurs at the local LPA/eUICC challenge stage, not at the remote SM-DP+ server.
Full logs for three carries:
https://1drv.ms/f/c/5bc623291eb89da3/IgDa6wDQJkv-Q5PfmctWTumbAYyeRyIcHVOt991rmrZz424?e=FtaFiK
Log analysis — key errors (same pattern in all 3 log files):
E EuiccGoogle ProfileDownloadTransaction.initiate Cannot initiate a profile download due to an SM-DP+ error.
E EuiccGoogle EuiccServiceImpl.onGetDefaultDownloadableSubscriptionList Failed to get downloadable subscriptions from SM-DS lpa.live.esimdiscovery.com
E EuiccGoogle EuiccServiceImpl.onGetDefaultDownloadableSubscriptionList Failed to get downloadable subscriptions from SM-DS lpa.ds.gsma.com
I EuiccGoogle EuiccServiceImpl.onGetDownloadableSubscriptionList onGetDefaultDownloadableSubscriptionList errorCode 262152
For carrier №2, the error is slightly different — occurs at metadata stage:
E EuiccGoogle ProfileDownloadTransaction.initiate Cannot initiate a profile download due to an SM-DP+ error.
I EuiccGoogle EuiccErrorMapper.mapErrorCode Mapping error code 655362 to 151004958
I EuiccGoogle EuiccServiceImpl.onGetDownloadableSubscriptionMetadata onGetDownloadableSubscriptionMetadata errorCode 151004958
Persistent GMS warnings throughout all sessions (may or may not be related because Google Play Store IS installed as sandboxed):
W GooglePlayServicesUtil com.google.android.euicc requires the Google Play Store, but it is missing.
E EuiccGoogle PhenotypeSyncSidecarLogic.onFailure Failed to registerSync
E EuiccGoogle ClearcutServerLogExternalSyntheticLambda15 Cannot connect to GMS API client
ApiException 17: API UsageReporting.API is not available on this device
ConnectionResult: statusCode=SERVICE_INVALID