signalapp / Signal-Android

A private messenger for Android.
https://signal.org
GNU Affero General Public License v3.0
25.66k stars 6.16k forks source link

Not downloading MMS messages in group chats or single person chats on AT&T #9173

Closed g2bb closed 4 years ago

g2bb commented 5 years ago

Bug description

My parents are having an issue where they are not receiving MMS messages. I was having this issue on Signal Beta on MY OnePlus 6t, so I uninstalled and reinstalled only to be greeted with this issue #9136 which is not a resolved or duplicate issue (@greyson-signal )

Steps to reproduce

Actual result: "Error downloading MMS message, tap to retry", click retry, it spins for a second and then "Error downloading MMS message, tap to retry" again ad infinitum Expected result: the MMS message downloads

Device info

Device: OnePlus 6t & Samsung Galaxy S10e Android version: Android 9 Signal version: 4.49.16 Carrier: AT&T

Link to debug log

This is the link for the debug log for my mom's S10e. That's all I could get at the time of writing this issue https://debuglogs.org/868b7a7d545287bcf96691fbeb753cf89e44384b1e4fe5b271cba972471e67e1

greyson-signal commented 4 years ago

Hello! Looks like @yate has a potential fix for this issue in #9249. If anyone is interested in trying it out, I can sign a build and send it to you. That means that it could install in-place over your existing installation.

If this is something you want to try, you can message my test number on Signal at +1 610 708 0800.

dumboguy03 commented 4 years ago

Hello! Looks like @yate has a potential fix for this issue in #9249. If anyone is interested in trying it out, I can sign a build and send it to you. That means that it could install in-place over your existing installation.

If this is something you want to try, you can message my test number on Signal at +1 610 708 0800.

This seems to be much better. Only been testing less than a day but haven't had a single failure yet (from Android or iPhone peeps). Thanks to @yate and @greyson-signal

ScarletThe4EyedCuda commented 4 years ago

Hello! Looks like @yate has a potential fix for this issue in #9249. If anyone is interested in trying it out, I can sign a build and send it to you. That means that it could install in-place over your existing installation. If this is something you want to try, you can message my test number on Signal at +1 610 708 0800.

This seems to be much better. Only been testing less than a day but haven't had a single failure yet (from Android or iPhone peeps). Thanks to @yate and @greyson-signal

Sounds great!! What is the back time for this to go live?

ArchmageArcane commented 4 years ago

Messaged number, haven't heard back?

Get Outlook for Androidhttps://aka.ms/ghei36


From: John Mautz notifications@github.com Sent: Saturday, December 7, 2019 9:33:00 AM To: signalapp/Signal-Android Signal-Android@noreply.github.com Cc: ArchmageArcane rkmage@hotmail.com; Comment comment@noreply.github.com Subject: Re: [signalapp/Signal-Android] Not downloading MMS messages in group chats or single person chats on AT&T (#9173)

Hello! Looks like @yatehttps://github.com/yate has a potential fix for this issue in #9249https://github.com/signalapp/Signal-Android/pull/9249. If anyone is interested in trying it out, I can sign a build and send it to you. That means that it could install in-place over your existing installation. If this is something you want to try, you can message my test number on Signal at +1 610 708 0800.

This seems to be much better. Only been testing less than a day but haven't had a single failure yet (from Android or iPhone peeps). Thanks to @yatehttps://github.com/yate and @greyson-signalhttps://github.com/greyson-signal

Sounds great!! What is the back time for this to go live?

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/signalapp/Signal-Android/issues/9173?email_source=notifications&email_token=ANYC4EBUQTYUAHC2H6LN57LQXOXZZA5CNFSM4JLB2UC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGIBMA#issuecomment-562856112, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANYC4EHUW4HTWK6LW7PRQBTQXOXZZANCNFSM4JLB2UCQ.

g2bb commented 4 years ago

Same

slowbro commented 4 years ago

I've been using the patched version from @greyson-signal heavily since yesterday, no MMS errors in a chat where 50+% of them were errors on the live build. Pixel 4 XL, ATT, Android 10.

Kage1 commented 4 years ago

Same here, had a ton of chatter in one of my large MMS threads and all of the inbound messages succeeded. I even compared my messages to another guy on the thread and all the messages matched.

myersjustinc commented 4 years ago

Patched version has worked flawlessly for me so far—installed it about 48 hours ago.

vitor-rossi commented 4 years ago

I installed a self signed version on my Galaxy S9+ (FirstNet) 5 days ago and greyson's version on my girlfriend's Galaxy S10e (AT&T) 2 days ago and all group MMS have worked since. It certainly seems to have fixed the issue. Thank you for the contribution @yate

Charles08 commented 4 years ago

I'm still having issues with the one greyson-signal signed. Still having issues with sending and receiving MMS.

Using StraightTalk on the AT&T network on OnePlus 6T.

yate commented 4 years ago

@Charles08 I've never had any problems sending MMS, only receiving. Would you be able to post a logcat and your APN settings?

Charles08 commented 4 years ago

https://debuglogs.org/a8cfcd724b2ead629cecf4bbcc8ad2993e861878ecaa0088cd173820dbc5e750

Charles08 commented 4 years ago

Screenshot_20191211-174358 Screenshot_20191211-174410

yate commented 4 years ago

@Charles08 It seems to be timing out trying to download, so I don't think my change would work for you. You can try my APN settings if you would like. They are the unmodified settings from LineageOS.

Screenshot_20191211-202101_Settings Screenshot_20191211-202110_Settings Screenshot_20191211-202119_Settings

Charles08 commented 4 years ago

@Charles08 It seems to be timing out trying to download, so I don't think my change would work for you. You can try my APN settings if you would like. They are the unmodified settings from LineageOS.

Screenshot_20191211-202101_Settings Screenshot_20191211-202110_Settings Screenshot_20191211-202119_Settings

Thanks for looking at the logs and your apn settings. I mirrored mine to yours and now my mms works on the latest signed build. Sweet!

madfusker commented 4 years ago

Anyone know how close to release this is? I was getting killed on unreadable messages and had to go back to default Android messages. I'd really like to get back to business with signal. I requested the test build that seems to work, but I never got a response. Let's just get this fixed....

ScarletThe4EyedCuda commented 4 years ago

I just got 4.51.6 pushed to my phone this morning from the Play and about 3 hours latter I received my first group text from who I know is an iPhone iMessage users and it fails to download the MMS. I will have to reboot my phone to get the message. Sigh, I had high hopes. Maybe this is not the version with the fix.

madfusker commented 4 years ago

No love in 4.51.6...

Kage1 commented 4 years ago

The PR #9249 is still open so it hasn't been baked into the beta releases yet, only the pre-beta that a few of us are using. @greyson-signal, given your abundance of time, do you have an ETA of when this PR will be accepted?

Tursko commented 4 years ago

I'm sure a bit more testing is required before he can merge the PR. I'm glad that it is working for all of y'all though!

dragunbayne commented 4 years ago

The test build is working great! I even got an MMS with 7 pictures and they all downloaded fine.

ProNoob333 commented 4 years ago

Hello,

Can anyone confirm (on the build mentioned 'working '). That when wifi calling, VPN, and on att network still receives mms?

mwoliver commented 4 years ago

If you're using 4.51.5-att-fix and have working MMS like I did, then DO NOT upgrade to 4.51.6 from the Play store else you'll lose your working MMS and won't be able to reinstall the 4.51.5-att-fix over 4.51.6 from Play. sigh

Kage1 commented 4 years ago

Hello,

Can anyone confirm (on the build mentioned 'working '). That when wifi calling, VPN, and on att network still receives mms?

MMS working for me when connected to my OpenVPN connection while on ATT LTE. Att doesn't support my OnePlus 6T for wifi calling.

ghost commented 4 years ago

Hey guys, experiencing this issue as well on T-Mobile's network. I see a fix is in the works, but figured I'd share my debug log just in case it's helpful:

https://debuglogs.org/6330909a439146a00bc99a968b2c34c21bab0349e9b15428aa4269e9734b9f88

ajknows commented 4 years ago

What about those of us on Verizon?

On December 12, 2019 6:28:55 PM CST, IrkenEngineer notifications@github.com wrote:

Hey guys, experiencing this issue as well on T-Mobile's network. I see a fix is in the works, but figured I'd share my debug log just in case it's helpful:

https://debuglogs.org/6330909a439146a00bc99a968b2c34c21bab0349e9b15428aa4269e9734b9f88

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/signalapp/Signal-Android/issues/9173#issuecomment-565248511

-- Sent from my Android device with K-9 Mail. Please excuse my brevity.

Tursko commented 4 years ago

Hello! Looks like @yate has a potential fix for this issue in #9249. If anyone is interested in trying it out, I can sign a build and send it to you. That means that it could install in-place over your existing installation.

If this is something you want to try, you can message my test number on Signal at +1 610 708 0800.

What about those of us on Verizon? On December 12, 2019 6:28:55 PM CST, IrkenEngineer @.***> wrote: Hey guys, experiencing this issue as well on T-Mobile's network. I see a fix is in the works, but figured I'd share my debug log just in case it's helpful: https://debuglogs.org/6330909a439146a00bc99a968b2c34c21bab0349e9b15428aa4269e9734b9f88 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: #9173 (comment) -- Sent from my Android device with K-9 Mail. Please excuse my brevity.

Greyson created a test build. If you're interested you could install it on your device and see if it fixes the issue.

yate commented 4 years ago

@IrkenEngineer Your issue is different and it is likely to be an APN issue. I would verify your settings with the "Android APN Settings" section here https://support.t-mobile.com/docs/DOC-2090

alexjacobson95 commented 4 years ago

Hello! Looks like @yate has a potential fix for this issue in #9249. If anyone is interested in trying it out, I can sign a build and send it to you. That means that it could install in-place over your existing installation.

If this is something you want to try, you can message my test number on Signal at +1 610 708 0800.

Any chance you will send this build over here. I can't take this anymore not receiving mms. My sister and gf both stopped using signal because of this. Is there a link you could post here to download or is that against the rules or something?

ProfDigory commented 4 years ago

I have been having this issue also, tried the workaround of restarting right after clicking "tap to retry". It works. Hopeful for a fix soon. AT&T, Signal v4.51.6. Galaxy S6 Active (SM-G890A), Android 7.0.

Tursko commented 4 years ago

Hello! Looks like @yate has a potential fix for this issue in #9249. If anyone is interested in trying it out, I can sign a build and send it to you. That means that it could install in-place over your existing installation. If this is something you want to try, you can message my test number on Signal at +1 610 708 0800.

Any chance you will send this build over here. I can't take this anymore not receiving mms. My sister and gf both stopped using signal because of this. Is there a link you could post here to download or is that against the rules or something?

Message that number. Greyson said to send him a text asking for the test build that fixes MMS.

huntergregal commented 4 years ago

I am having this issue. It's so bad that i have decided to switch away from signal until it is fixed. I am on Android 7.0, Galaxy S6, on ATT.

Most MMS messages (including group messages) do not come in. They give me an option to redownload but it never succeeds. This is an app-breaking bug. A friend of mine is having the same issue and he too has now switched off Signal :/

Tursko commented 4 years ago

Hopefully, it will be fixed soon. Greyson has a signed test build that has a possible fix.

mwoliver commented 4 years ago

I have had perfect success with the apk from @greyson-signal that includes the fix from @yate and it hurts to see so many of you still suffering and ditching Signal. I can't blame you and it really tempts me to post a link to the apk for you guys. Ugh. I know it's the holiday season and Signal guys may be busy with family life, but Signal users are suffering and their advocacy toward potential users is more than nullified when they have to stop using Signal themselves. It's a bad situation. 😟

Don't get me wrong, I love the work from Signal devs and wouldn't stop using Signal myself, but I can appreciate the more intense pressure some of you are under from friends, family, and significant others who don't grok the need or desire to protect privacy. It's hard to get them on board in the first place and then having to come clean that it's the app you want them to use that is the culprit makes it so much harder to convert them. Ugh again.

madfusker commented 4 years ago

I finally dropped it. Just too many Apple people or MMS groups that message me. I messaged greyson twice over 2 weeks with no response. I know a lot of people less technical than us (they don't even know what github is) that are just ditching it for good. Pretty sure people like that won't come back even when it's fixed. Really too bad if there's a fix that actually works, but nobody around to roll it to production.

Tursko commented 4 years ago

They aren't going to put a pull request in a stable release that just came out. It needs to be tested and verified first.

Once they fix the issue just try to convert your friends back. I told my friends to just use Signal for Signal only and then their default messaging app for SMS/MMS until Signal fixes it. If the bug was easy to fix it would have been fixed a month ago. Luckily @yate may have solved it. Now just let Greyson and the Signal team integrate and properly release it (if its the proper solution).

BUT I can understand yalls frustration, I do feel like this should be a #1 priority since its a piece of the core functionality.

dtenenba commented 4 years ago

Me too.

AT&T, Pixel 3 https://debuglogs.org/717bc31d2b839acda91136205f111c360883285445ae4495e3d145882cf91539

greyson-signal commented 4 years ago

Hey folks, here's an update:

So we're looking to ship this fix in 4.52, which is going to beta very soon. Thank you!

Tursko commented 4 years ago

Amazing news. Thanks @yate & @greyson-signal ! I can't wait to send out my mass text saying, "you can now set Signal as your default again!"

dtenenba commented 4 years ago

So I installed version 4.52.1 from apkmirror.com and I am still getting this problem.

Pixel 3, AT&T, receiving group text from iPhone user. Debug log: https://debuglogs.org/051c4afb5e343c08195179680599258816297d4fde0b307725450f61bbdc09d2

If anything, the situation seems worse than before, because before, I could tap the message, restart the phone, tap the message again, and the message would then download and appear correctly, but that is now not working.

I also seem unable to send group texts (to non-signal users); likely unrelated but I mention it because you may see this in the debug log.

Screenshot:

image

Tursko commented 4 years ago

It might be worth it to post it directly on the beta thread https://community.signalusers.org/t/beta-feedback-for-the-upcoming-android-4-52-release/10643/45

dtenenba commented 4 years ago

Done, thanks. https://community.signalusers.org/t/beta-feedback-for-the-upcoming-android-4-52-release/10643/48?u=dandante

greyson-signal commented 4 years ago

@dtenenba Given that 4.52.x seemed to fix everyone else's AT&T MMS problems, I'm going to assume you're experiencing a separate issue -- especially if you're having problems sending. I'd open up a separate issue.

ArchmageArcane commented 4 years ago

MMS downloading with beta 4.52.1

First time it's worked for me in months.

dtenenba commented 4 years ago

@greyson-signal I think you are correct. I was having MMS problems regardless of my texting app, straightened it out with a call to AT&T tech support. Have not yet re-verified that Signal works for me but will do so soon.

ProNoob333 commented 4 years ago

This is absolutely not "fixed".

Att Android VPN Wifi calling Samsung

Every other texting app MMS works under these conditions except signal.

Edit: other apps- samsung messages, Google messages, textra, messenger, color messages...

All tested then uninstalled. Full restart reinstall of signal, full restart still not working.

haffenloher commented 4 years ago

@ProNoob333 please open a separate bug report. Make sure to fill out the issue template and include a debug log. Without it, it's really hard to figure out what's going on.

One thing you could try before that, though, is to toggle Signal's "WiFi calling compatibility mode" setting under "SMS and MMS".

huntergregal commented 4 years ago

As someone who is now running beta - it DOES appear to be fixed and i'm quite happy.

ProNoob333 commented 4 years ago

@ProNoob333 please open a separate bug report. Make sure to fill out the issue template and include a debug log. Without it, it's really hard to figure out what's going on.

One thing you could try before that, though, is to toggle Signal's "WiFi calling compatibility mode" setting under "SMS and MMS".

It is on and totally not working...

Edit: someone says "beta is" I do not know what that means. I am commenting on the version available in Google play store.

Edit2: @haffenloher I'm not opening up another report it's the same issue. I will just delete the app and advise my friends having the same issue to give up also. Cheers - and good luck.

Cerberus0 commented 4 years ago

@ProNoob333: This issue should be fixed in version 4.52. You can check your app's version number by going to Signal Settings > Advanced. The developers are most likely doing a staged rollout, so if you're still on 4.51 and can't wait to get this update, you can join the beta here.

As @haffenloher said, it's impossible for anyone here to figure out what's going on on your device unless you can share a debug log. Immediately after receiving a failed MMS, go to Signal Settings > Advanced > Submit debug log > tap Submit > tap and hold to copy the URL > paste the URL here.