element-hq / element-hq/element-web

Prompt tones related to calls (legacy) have become chaotic.

Open
#30,189 2 comments 0 reactions 0 assignees View on GitHub
A-VoIP O-Occasional S-Major T-Defect Team: VoIP
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

Enter the room with the required permissions to start a legacy call, repeat as many times as necessary.

### Outcome

#### What did you expect?
n/a

#### What happened instead?
In recent versions, the prompt tones for call (legacy) have become disordered; chaotic. The following symptoms may occur:
1. The incoming call ringtone or connection ringtone is played only once after the call starts;
2. There is no prompt tone (busy tone or hang-up tone) when hanging up, and it will not be played until the next or even more calls start;
3. Some prompt tones are stuck when playing at certain times.

This problem occurs in both desktop and web clients.
See the demonstration video for details:
https://www.youtube.com/watch?v=vF-q9E_jLag

Logs (from desktop client):
[{A4691CEB-F6E1-AAA3-EBEA-18FA411740B4}.zip](https://github.com/user-attachments/files/20872236/A4691CEB-F6E1-AAA3-EBEA-18FA411740B4.zip)
Password: `***`
**Please download this file as soon as possible.**

----
**During most call operations, the chaotic ringing phenomenon can be reproduced when repeating the second call. The temporary solution is to reload the app, but since it is very easy to reproduce, I don’t want to reload it every time I hang up.**
**When this problem occurs, the message notification sound will also be "incompletely played".**

### Operating system

x64 Windows 11 (10.0.26100)

### Browser information

Vivaldi 7.4.3684.38 (x64, Chromium 136)

### URL for webapp

Element Web 1.11.104

### Application version

Element Desktop 1.11.104

### Homeserver

Synapse 1.132.0

### Will you send logs?

Yes

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.