signalapp / signalapp/Signal-Android
Instant missed calls, 100% repeatable
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 29.4k
- Forks
- 6.9k
- PR merge metrics
- No merged PRs in 30d
Description
- [ 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
Sitting with two tech friends. Two of us have identical phones.
I can call them, no prob.
If either calls me, voice or video, then:
- they hear ringing
- I immediately see "missed (voice|video) call"
I read through bug reports...
Steps to reproduce
So far, I can't make this NOT happen on my phone for 24+ hours in several contexts.
- all perms enabled
- nothing blocked
- not DND
- they can send me Signal chat msg OK. Has no impact.
I notice an interesting yellow highlighted item in the log that seems to relate, although I have no idea what it means:
[6.17.3] [378 ] 2023-04-14 08:44:21.006 MDT W IdleActionProcessor: Caller is excluded by notification profile.
[6.17.3] [379 ] 2023-04-14 08:44:21.036 MDT D NotificationCancellatio: cancelLegacy() called with: notificationI
Device info
Device: Samsung Note10+
Android version: 12
Signal version: 6.17.3
Link to debug log
Contributor 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.
Research direction
Start by reviewing the linked debug log, especially the IdleActionProcessor entry noting that the caller is excluded by the notification profile, followed by the NotificationCancellation entry. Reproduce an incoming voice or video call on the listed Samsung Note10+ setup and verify that it rings normally instead of immediately appearing as missed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100