I tried setting up my Librem 5 to send MMS on the iD Mobile MVNO in the UK. I went with the “iPhone” style configuration where the port number is appended to the proxy with a colon, since there isn’t a separate field for that on the Librem 5. Conveniently, iD uses the same APN for both mobile data and MMS, so I didn’t need to worry about changing the APN like people did for Telia Sweden.
It didn’t work. I can neither send nor receive MMS. And the proxy field keeps clearing itself.
Which is not so bad; I didn’t have working MMS on the Librem 5 before, so I haven’t lost anything, although it would be nice to at least be able to receive them, because sometimes I do get sent them.
But what’s really, really annoying is that the two MMSes that failed to get sent keep duplicating themselves to the bottom of the chat, so that they appear as the most recent messages, though with their original timestamps. I’ve taken to calling these zombie MMS messages. It makes it look like I keep trying to resend them in the middle of irrelevant bits of conversation. Together, each pair of duplicate messages fills the entire screen, so I keep having to scroll up past them to see the actual chat. It also seems to mess with notifications; if I get a new message but then the zombies put in a fresh appearance, then the notification gets completely cleared (no blue LED, nothing). It also pushes that chat down the list of chats, because the “most recent” message is not from today.
Having just messed about and force-quit Chatty, I’m now seeing only one duplicate at the bottom of the chat, but usually there are at least half a dozen duplicates that appear throughout the day.
I don’t seem to be getting billed for any MMSes, although I hope it doesn’t suddenly start working and then send all the duplicates, because that could get costly fast!
At some point I suppose I will have to put in the time to figure out what’s going on here, but for now I’m just going to throw it on the forum and see if anyone has anything to say about it, because I haven’t had the time.