client-sdk-js
client-sdk-js copied to clipboard
Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': The RTCPeerConnection's signalingState is 'closed'.
Describe the bug
I have this issue that I cannot reproduce at all, but get a lot of errors in sentry for. Could you please take a look and point in a direction to how to fix it. Here's the log I can extract from sentry.
Reproduction
N/A
Logs
[
{
"level": "warning",
"data": {
"arguments": [
"websocket closed",
{
"code": 1006,
"identity": "<user_id>",
"reason": "",
"room": "room_b",
"roomSid": "room_sid_b",
"state": 1,
"wasClean": false
}
]
}
},
{
"level": "warning",
"data": {
"arguments": [
"signal disconnected",
{
"identity": "<user_id>",
"room": "room_b",
"roomSid": "room_sid_b"
}
]
}
},
{
"level": "info",
"data": {
"arguments": [
"resuming signal connection, attempt 0",
{
"identity": "<user_id>",
"room": "room_b",
"roomSid": "room_sid_b"
}
]
}
},
{
"level": "info",
"data": {
"arguments": [
"Resuming signal connection",
{
"identity": "<user_id>",
"room": "room_b",
"roomSid": "room_sid_b"
}
]
}
},
{
"level": "error",
"data": {
"arguments": [
"Failed to execute 'setConfiguration' on 'RTCPeerConnection': The RTCPeerConnection's signalingState is 'closed'.",
{
"error": "[DOMException]",
"identity": "<user_id>",
"room": "room_b",
"roomSid": "room_sid_b"
}
]
}
},
{
"level": "warning",
"data": {
"arguments": [
"reconnect disconnected",
{
"identity": "<user_id>",
"room": "room_b",
"roomSid": "room_sid_b"
}
]
}
},
{
"level": "error",
"data": {
"arguments": [
"unable to set offer",
{
"fields": "[Object]",
"identity": "<user_id>",
"room": "room_b",
"roomSid": "room_sid_b"
}
]
}
}
]
### System Info
```shell
Browser: any, but mostly Chrome
OS: Windows / MacOS
Severity
annoyance
Additional Information
No response