I considered looking for iccId to know if this is the correct one before calling retrieveMMS and therefore before getting the error. Tell me if you'd prefer that other approach, I thought this one is simpler and changes less code, but I'd be fine with doing the other approach now if you think it's better.

I still added a comment to revisit this when we'll have more time