nextcloud / nextcloud/talk-android

Voice call disconnects, when user reconnects he sees himself doubled.

Open
#5,539 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage bug
Dominant language
Kotlin
Stars
739
Forks
321
Avg merge
14h 59m
Merged PRs (30d)
151

Description

Steps to reproduce
  1. User A starts a direct conversation to user B
  2. User A starts a video call.
  3. User B answers
  4. Wait about 8 minutes
  5. User B gets disconnected
  6. User B joins again
Expected behaviour

User A shouldn't see User B two times.
No disconnection.

Actual behaviour

User A sees two User B in the call. After about 15 s duplicated user leaves the call.

Device brand and model

Google Pixel 8 Pro

Android version

15

Nextcloud Talk app version

22.0.2

Nextcloud server version

No response

Talk version

No response

Custom Signaling server configured

None

Custom TURN server configured

None

Custom STUN server configured

None

Android logs

No response

Server log

Additional information

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the call on a Google Pixel 8 Pro with Android 15 and Talk 22.0.2, then investigate the reconnection behavior; the issue names no files or tests and includes no Android or server logs. Done means the call does not disconnect after waiting and the rejoining participant is not shown twice.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
audio-video-rtc, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.