Signal-Android icon indicating copy to clipboard operation
Signal-Android copied to clipboard

Muted group chats keep being un-muted

Open k-bx opened this issue 10 months ago • 5 comments

  • [x] I have searched open and closed issues for duplicates
  • [x] I am submitting a bug report for existing functionality that does not work as intended
  • [x] I have read https://github.com/signalapp/Signal-Android/wiki/Submitting-useful-bug-reports
  • [x] This isn't a feature request or a discussion topic

Bug description

I have a heavily-used Signal account with several groups having hundreds of messages daily, sometimes more. I put them all on "mute forever". When I open the tablet after a day or two, I see these groups being un-muted again. Muting again un-mutes eventually.

Steps to reproduce

  • mute group chat forever
  • wait
  • see it unmuted eventually

Actual result: Group is unmuted and notifications are shown for every message Expected result: Group is muted and no notification is shown

Device info

Device: Galaxy Tab S9+ 5G Android version: 14 Signal version: 7.4.2

Link to debug log

https://debuglogs.org/android/7.4.2/3c7a2edac4e91d1995208f428174f643738045c41e39b3af69aa85a91444536b

k-bx avatar Apr 24 '24 13:04 k-bx

Are you muting the chat on a linked device or on the android device? It looks like the app is struggling with a backlog of messages that can really gum things up. Things seem extra slow for some reason.

If you are able to let the device fully catch up, and then mute the chat from Android and confirm it's muted on linked devices that should do the trick. But it's something we need to look into for sure regardless

cody-signal avatar Apr 24 '24 15:04 cody-signal

@cody-signal primary device. There are several linked devices but I don't do anything on them.

Yes, the chats are heavy. If I mute on a caught-up env, it seems to hold for longer, but eventually it'll still un-mute.

k-bx avatar Apr 24 '24 15:04 k-bx

Thanks, if you aren't doing much with the linked devices or don't need them. You can try unlinking them for a bit and see if any behavior changes. My hunch, is that one of the linked devices is also struggling to catch up and changes the mute status of the chat while it does so because of a race condition with storage service. I'd be curious if you've ever confirmed a chat is muted on all of your caught up devices at the same time?

Should you have to do it? No. But if you could, and see, then would help focus our search.

cody-signal avatar Apr 24 '24 15:04 cody-signal

I need my linked devices very much, they read messages programmatically via https://github.com/AsamK/signal-cli but don't write anything, only using the "receive messages" api.

Should I raise an issue in signal-cli ?

k-bx avatar Apr 24 '24 16:04 k-bx

Ahh, I see.

cody-signal avatar Apr 24 '24 16:04 cody-signal

@cody-signal do you think I should ping the signal-cli authors? Are there any hints on what exactly is causing this?

k-bx avatar May 13 '24 16:05 k-bx

I have a similar issue where signal-cli is the main device and some chats get unmuted on the linked devices (specifically signal-desktop linux client) when signal-cli is running. https://github.com/AsamK/signal-cli/discussions/1537

codywohlers avatar May 27 '24 11:05 codywohlers

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jul 27 '24 01:07 stale[bot]