signalapp / signalapp/Signal-Android
Calls always income as missed ones without ringing and Signal doesn't report the call failed
@cody-signal is already working on this.
Since Apr 2, 2021.
- Dominant language
- Kotlin
- Stars
- 29.4k
- Forks
- 6.9k
- PR merge metrics
- No merged PRs in 30d
Description
Please, report issues only from version 5.6 upwards!
General complaints forum and user help-out on this issue: https://community.signalusers.org/t/make-signal-calls-reliably-ring-on-the-receiver-side/18510
- I have searched open and closed issues for duplicates
- I am submitting a bug report for existing functionality that does not work as intended
- I have read https://github.com/signalapp/Signal-Android/wiki/Submitting-useful-bug-reports
- This isn't a feature request or a discussion topic
Bug description
Users are welcome to re-submit bug reports
When Signal is opened in front of me on my phone and via Hangouts PC I hear the other party while his Signal is actually ringing me. My Signal shows no sign that I'm being called. At the end of ringing, when the network automatically disconnects, I immediately receive a "You have a missed call" notification in the chat.
Reproduced on three different WiFi networks with the same person.
The time difference between the two phones is approximately 5 seconds. Both phones are set to synch to carrier time.
Steps to reproduce
- Make phone A call phone B in Signal
- Observe that phone B gets no notification about the incoming call just the missed one.
Actual result: Call arrives as missed one.
Expected result: Phone B rings.
Screenshots
Device info
Device: Sony F5121
Android version: 7.1.1
Signal version: 4.14.10
Link to debug log
Callee debug log: https://gist.github.com/anonymous/9984ab543d85a181b06b02954564c060
Caller debug log: https://gist.github.com/anonymous/5eae662fee114e5e07a72dbd02c0e92d
Original report: #7314
@moxie0:
According to the logs in the issue, the devices are not able to find a valid ICE candidate.
Please, unambiguously tell the user there is an error happening during the call and the call has never been initiated.
References: #7603
Since this bug report is specifically about the non time-sync issue, there's another one for the time-sync problem. Please, don't clog this report with NTP-timing issues anymore but you're more than welcome to add your comments in and subscribe to #9633. Thank you.
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.
Assessment
This issue has not been assessed yet.