Text - Photos Won't Send

I’m using the resident text app on my Pixel 9a.

I’ve been having issues with sending texts today. No photos will send. They seem to stall and then the following pop-up dialogue box states, “Couldn’t send message. Error code 4.” Underneath the photo in the app in red it says, “Not sent. Touch to retry.”

Plain text seems to be working fine.

I tried a search online but only came up with issues related to YouTube and error code 4.

Anyone have any ideas?

Did you try another message app, like Fossify Messages? It is available on F-Droid. If not, did you try to reboot phone, clear the cache on your GOTO message app?

Hi,

Sorry I wasn’t clear. Yes, using Fossify messaging app.

Not sure which other to try, suggestions welcome.

Before getting on the iodeOS family train, I was using Textra, but not sire it’s a safe choice.

Again, suggestions welcome.

The problem could be, that Fossify Messages do not support RCS service. So theoretically, if the receiver of your message does use RCS it could fail to send pictures… But I am not perfectly sure about it, because I am not programmer, just ordinary user of IODE OS.

This is what I have found here in community discussion on RCS problem..

Again, appreciate the assistance.

Another annoying wrinkle, discovered i cant send contacts either.

This is very inconvenient.

I need to be able to send texts with more than just simple text.

Using a relatively robust phone on a what’s supposed to be a robust network (PureTalk) and not able to do what would be considered basic operation.

I tried Quick SMS (dl from FDroid) and it had the same issues: no photos or contacts.

Likely your APN settings for sending (and receiving) MMS are incorrect, or you do not have MMS enabled in your SIM settings. Can you share your country and carrier so we can advise you on the correct settings?

PureTalk

USA

Thanks…

OK can you go to “System Settings > Network and internet > SIMs > (your sim) > Access Point Names” and check the current settings (set to “not automatic” so you can see them)? (also in there you want to make sure the ‘MMS’ toggle is enabled)

Here is what I see for pure talk (pay particular attention to the mmsc and mms proxy in this case) :

https://www.puretalk.com/data#android

I think I’ve finally figured it out. Deeply appreciate the help.

Yes, have programed the SIM settings using PT’s recommended protocols as noted. There is at least one difference that I’ve experienced and it seems dependent upon the experience/knowledge of the support person and/or the documentation he/she may be reading from. IPV4 part of the settings I’ve set to IPV4/IPV6.

I’ve no clue what this is reference to, however, it’s working.

I also stumbled upon a setting in Fossify that will resize images so they’re smaller. I’ve set it relatively low: 300kb and at the moment I’ve had no issues sending photos. I had it set to “No Limit” and this clearly didn’t work.

Again, thanks for the support.

Merry Christmas

3 Likes

Good news! So you needed to enable ipv6 instead of being ipv4 only is that right? It has to do with the numbers (base 10 for ipv4 or base 16 / hexadecimal with ipv6) behind the names of the internet servers of the world (“DNS” matches website names such as https://iode.tech to an IP number: 164.132.235.17 in this case).

ipv4 (older standard) numbers are in short supply, so some network services may only have ipv6 addresses now. If you phone is not configured to allow ipv6 then you are stuck (as you were).

Now to photo resizing: yes all carriers have size limits to messages, so this certainly was an issue before if you don’t shrink them down. Fossify (and Quik, etc.) have an option to “auto-shrink” as you found, but note if you attach a photo instead of take it directly with the texting app it may not shrink it by default. In that case, I use “ImagePipe” from F-Droid to shrink photos before sending via MMS.

The choices, as you’re likely aware, were IPV4, IPV6 and IPV4/IPV6. I dealt with 3 different agents over the course of couple of days to sort out this problem. Two of these told me to select the combined IPV4/IPV6 choice. One of the agents said to use IPV4.

The instructions I was sent also indicated IPV4 only. The combination of resetting the SIM (3rd time’s a charm), using the combination noted above and shrinking the photos has seemingly ironed out the issues I was experiencing.

Cool on the app “ImagePipe”, I’ll check it out.

Really appreciate the responsiveness to questions.

1 Like