SMS messages fail to be delivered when the app has not been active for a long time
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 50/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Domain
- mobile-dev
Research direction
First locate the SMS broadcast receiver and incoming message handling logic in the Android app codebase. Verify the receiver is configured to trigger when the app is not in the foreground, and confirm the app has the correct SMS and notification permissions with Do Not Disturb exemption enabled. Reproduce the issue by force-stopping the app, turning on DND, and sending an SMS, then confirm the fix stores the message in the inbox and displays a notification.
Written by the indexing model from the issue text.
Description
Checklist
- I can reproduce the bug with the latest version given here.
- I made sure that there are no existing issues - open or closed - to which I could contribute my information.
- I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
- I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
- I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
- This issue contains only one bug.
- I have read and understood the contribution guidelines.
Affected app version
1.8.1
Affected Android/Custom ROM version
Android 15
Affected device model
Motorola moto g15 power
How did you install the app?
F-Droid
Steps to reproduce the bug
Have Fossify Messages set as the SMS app. Lock the screen and leave the phone unattended for at least 30 minutes; enabling “Do Not Disturb” mode, forcibly terminating the messaging app or removing it from the list of recently opened apps may shorten the waiting period required to reproduce the issue. Then have the phone receive an SMS message.
Expected behavior
All messages received by the phone appear in the inbox when the app is opened.
Actual behavior
The SMS message fails to appear anywhere. Messages are apparently received by the phone, as evidenced by adb logcat traffic, but they are not routed to the app. The app does not manage to notify about the message or even store it in the inbox; the message is essentially dropped on the floor as soon as it is received and no record of it appears.
Screenshots/Screen recordings
No response
Additional information
Discovered by having the phone permanently in “Do Not Disturb” mode. Messages do arrive if the app has recently been opened (which triggers silent notifications). Creating a “People” exception to “Do Not Disturb” mode covering “Messages” from “Everyone” at first appeared to work around the problem. Adding an “Apps” exception covering the messaging app itself does not. The app otherwise has all power-management and data traffic limiting exceptions enabled.
Google’s messaging app (com.google.android.apps.messaging) does not seem to be affected. Device is not rooted, though it has been considerably de-bloated, including disabling Google Play Services (these need to be re-enabled to use Google’s app).
- Dominant language
- Kotlin
- Stars
- 1.6k
- Forks
- 187
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 20
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from FossifyOrg/Messages
-
bug needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
FossifyOrg/Messages#897 · 1 comment ·
Maintainers usually reply within 1 day
-
bug needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
FossifyOrg/Messages#761 ·
Maintainers usually reply within 1 day
-
[Export] mms "No entries for export have been found"May be free again A pull request for this issue was closed without being merged. Openbug help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 60/100
FossifyOrg/Messages#493 · 24 comments · 3 reactions ·
Maintainers usually reply within 1 day
-
bug needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 48/100
FossifyOrg/Messages#918 · 1 comment ·
Maintainers usually reply within 1 day
-
bug needs triage
Difficulty 3/5 1-2 days Newbie friendliness 56/100
FossifyOrg/Messages#902 ·
Maintainers usually reply within 1 day
All issues in FossifyOrg/Messages
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
Kotlin/kotlin-lsp#288 ·
-
afk-ok area:data-quality importer size:S
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
enorm-labs/event-junkie#3166 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
rajpreetcodes/Skills_MCP_Server#25 ·
Maintainers usually reply within 1 day
-
bugbane/qf good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
osservatorionessuno/bugbane#173 ·
Maintainers usually reply within 1 day
-
Android: build fails with Android Gradle Plugin 9 (kotlinOptions, lintOptions, proguard-android.txt)Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
capacitor-community/stripe#544 ·
Maintainers usually reply within 1 day