Hi everyone,
Just a quick warning for those using eSIM profiles.
I had successfully provisioned several eSIM profiles using a physical eSIM card in my Chateau LTE12 (old version) running 7.19.3. Everything worked fine. Then I removed one of the profiles by (while another profile was active):
/interface/lte/esim delete <list_number_of_print_command>
After that, I tried to re-provision the same profile, but it failed with this error:
status: Server didn't authenticate eSIM (status: Failed, subject code: 8.2, reason code: 1.2, subject identifier: Profile, message: Bad profile state [expected=Released or DeleteSucceeded or Error_DownloadFailed or Downloaded] [actual=Installed_Enabled])
It seems like the delete command removed the profile locally, but did not properly de-register it with the provider. Now the profile is in a bad state and can’t be re-downloaded.
Be careful: Deleting a profile like this might break it permanently. This could be a bug or maybe some extra step is missing. I’ve already contacted MikroTik support (SUP-194541) to find out.
If anyone has seen this before or knows a workaround, please share!
Thanks
Edit: CLI screenshot for evidence.
Edit: Needless to say, I also tried to provision the “removed eSIM profile” on a Android device. It fails saying “eSIM is used on another device”.
