Since today’s update, the eSim on my Fairphone 5 no longer works. First, the mobile data failed. After renewing the network settings, deactivating and activating the eSim, and numerous restarts, I received a new eSim from my provider. After deleting the old eSim, I wanted to install the new one, but it won’t install. Has anyone else experienced this, or does anyone have any advice?
Hi. How do you try to install your eSIM and what error do you get, more precisely?
I tried every possible way: via my provider’s control centre, via QR code and manually. With the last two options, I didn’t even get an error message, just a return to the menu. With the first option, I got the message ‘Installation not possible’.
If OpenEUICC shows there is no more any installed eSIM, I don’t have bright idea. Sorry…
Thank you very much! The keyword was OpenEUICC! I opened the app to see what it displayed. The app was set to ‘disabled’, so I switched it to ‘enabled’. And suddenly my eSIM could be installed and is working! Why is OpenEUICC disabled after an update? And why doesn’t any support person in the world know what could be causing my SIM to stop working? ![]()
Anyway, thanks again for responding. Sometimes all it takes is a little hint. ![]()
I still have to add: I was able to install the eSIM only when I deleted the IMEI that was designated as optional in the installation dialog.
A bug was found that crept in, breaking OpenEUICC in the last update. A fixed update to OpenEUICC has since been published to our F-Droid repo. I am not certain if it is the bug that caused it to become disabled. So, glad you got it resolved, but not 100% certain if the “fix” actually fixes what caused your issue.
It still seems to be broken somehow. I just did a fresh install on an FP5 and I cannot install an eSIM with OpenEUICC. It fails at “Authenticating your device with server” and shows the following error:
Last HTTP response (from server):
{
"header": {
"functionExecutionStatus": {
"status": "Failed",
"statusCodeData": {
"subjectCode": "8.2.5",
"reasonCode": "4.3",
"subjectIdentifier": "Profile Type",
"message": "Eligibility failed: Smart Profile Matcher: record SubscriptionCredential encryptedValue(DataBlob value) is missing."
}
}
}
}
I tried both the QR code and copying in the details manually, so I can’t imagine that missing data should be the issue here.
@MimLot does this error seem to match the issue you had?
@razzle are there any permissions under “App info” for OpenEUICC that may be not enabled?
I don’t understand the question
…
The fix for OpenEUICC is not yet part of the main builds, so you need to update it (you will find it as an update in F-Droid).
No worries, I was just wondering if the error that @razzle was seeing was the same problem you had before, but I think the issue will be solved by them updating OpenEUICC.
I think my issue may be due to something else entirely. I wanted to rule out issues with the eSIM itself and the cellular service before digging any deeper, so I meanwhile installed the stock ROM and it also failed to add it. I’ll try again with OpenEUICC once I can successfully add it on stock Android, then I will report back.
After a bit of back and forth with my provider, I have a new eSIM now which I could install successfully after reflashing iodé and updating OpenEUICC before attempting to add it. Looks like everything works as intended and the issue was with my eSIM after all. Sorry for the false alarm.
Had problems with eSIM om my new FP5 which was due to wrong Access Point Name. The phone worked but not mobile network. Now its OK.
However, how do I know when the OpenEUICC app does the work or when the mobile network provider app does?
I think OpenEUICC just assists in the registration, but it is still at the system level (?)