element-hq / element-hq/element-call

TypeError: Destination stream closed

Open
#2,126 5 comments 0 reactions 0 assignees View on GitHub
T-Defect
Dominant language
TypeScript
Stars
996
Forks
213
Avg merge
1d 8h
Merged PRs (30d)
55

Description

### Steps to reproduce

1. Create meeting with `perParticipantE2EE=true`
2. Join meeting with participant A
3. Join same meeting with participant B
4. Try to reload and join again with participant B till you see the error in participant A console that destination stream closed

I saw that sometimes I'm not getting remote participant keys
How I turned on per participant e2ee:
`https://call.element.io/room/#/test?roomId=roomId&perParticipantE2EE=true`

Also I see these errors:
![image](https://github.com/element-hq/element-call/assets/51153447/d1b4b983-8d99-4631-b22e-92f7964f9646)

### Outcome

#### What did you expect?
It should not break audio/video

#### What happened instead?
Participant B cannot see/hear participant A

### Operating system

ubuntu

### Browser information

Chrome Version 115.0.5790.170 (Official Build) (64-bit)

### URL for webapp

https://call.element.io/

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.