Skip to content

Crash when enabling custom notification #14141

@hawkraptor

Description

@hawkraptor

Guidelines

  • I have searched searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature request or a discussion topic

Bug description

Hello,

I recently reinstalled and recovered my Signal backup after installing Android 15 (previously on Android 13). I attempted to updated the custom notifications for some of my Signal chats, and for some chats the application would crash and restart without allowing me to set a custom notification sound.
I narrowed this down to chats that had previously used custom notification sounds prior to reinstalling Android and restoring my Signal backup. Chats with no previously configured custom notification sounds had no issue enabling and changing the notification sound from the default to a custom sound using the Android sound picker.
I looked at the debug log and found this line:

[7.41.3] [216 ] 2025-05-12 21:27:30.656 MST E SignalUncaughtException: java.lang.SecurityException: UID 10215 does not have permission to content://media/external/audio/media/1000061989?title=Amogus%20Body&canonical=1 [user 0]

It seems to point to a previously configured custom notification sound that Signal can no longer access, my guess is due to some change in storage when Android was reinstalled.
Unfortunately, since I cannot find any way to reset these to default or change them at all without first enabling custom notifications (and attempting the fatal file access), I cannot adjust or reset the custom notifications for these chats without crashing the app.

Based on results online, I attempted to grant android.permission.READ_EXTERNAL_STORAGE via ADB but with no success.

Muting notifications in Signal has no effect.
Disabling, changing, or resetting notification options in the Android notification settings also does not affect this, as this is a setting specifically within Signal.
I also attempted to change the sound for the matching Android Conversation, but it seems like Signal does not allow those changes to populate Signal chat settings (which makes sense).
However, setting a custom notification sound in the Conversations page in Android does seem to override this, so it is a viable workaround for me.

Screenshots

No response

Device

Motorola Moto One 5G Ace

Android version

15

Signal version

7.41.3

Link to debug log

https://debuglogs.org/android/7.41.3/8be66854c5b8b1dbeed4478b0b38b3d09bec75ff7672128c336b7602abf3ed4b

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions