# Failed to execute 'setRemoteDescription' on 'RTCPeerConnection'

**URL:** <https://community.sendbird.com/t/failed-to-execute-setremotedescription-on-rtcpeerconnection/2035>\
**Category:** JavaScript\
**Tags:** sendbird-call\
**Created:** [April 9, 2021, 11:52am UTC](https://community.sendbird.com/t/failed-to-execute-setremotedescription-on-rtcpeerconnection/2035 "2021-04-09T11:52:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kyrill\_Langhans](https://sea2.discourse-cdn.com/flex020/user_avatar/community.sendbird.com/kyrill_langhans/32/1146_2.png) [@Kyrill\_Langhans](https://community.sendbird.com/u/Kyrill_Langhans)\
**Post date:** [April 9, 2021, 11:52am UTC](https://community.sendbird.com/t/failed-to-execute-setremotedescription-on-rtcpeerconnection/2035/1 "2021-04-09T11:52:38Z")

</div>

Hi there,

after my previous post, I have used the given sendbird calls implementation for my own angular app:

> **[warodri-sendbird/angular-calls](https://github.com/warodri-sendbird/angular-calls)**
>
> Very simple demo of Sendbird Calls in Angular. Contribute to warodri-sendbird/angular-calls development by creating an account on GitHub.

However, with it, I am facing an issue randomly (at least 2 out of 4 times) which I can’t fix myself. It seems to be related to the underlying sendbird implementation.  
When I start a call, the call connects as expected (also throws onConnected), however it then throws an error:

```
Uncaught (in promise) DOMException: Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to set remote answer sdp: Called in wrong state: stable

```

I am not able to debug this any further and would really appreciate any help!  
I have copied my current project and striped out all irrelevant files. The link for this is here:

> **[kyrillHatchstudio/sendbird-test](https://github.com/kyrillHatchstudio/sendbird-test)**
>
> Contribute to kyrillHatchstudio/sendbird-test development by creating an account on GitHub.

In order to start the call, copy your sendbird credentials into the environment.\* files, run the app (ng serve) and then go with two tabs:

1. Go to localhost:4200/calls/practitioner?video=true (the initiator, userA)
2. Go to localhost:4200/calls/video (the respondent, userB)

When you start the call using the practitioner’s screen, it’ll work sometimes and sometimes it’ll show the above error. By this, I’m not able to reliably use product.

Any help would be highly appreciated!

---

<div class="post-metadata">

**Author:** ![Reagan](https://sea2.discourse-cdn.com/flex020/user_avatar/community.sendbird.com/reagan/32/1100_2.png) [@Reagan](https://community.sendbird.com/u/Reagan)\
**Post date:** [April 6, 2022, 1:14pm UTC](https://community.sendbird.com/t/failed-to-execute-setremotedescription-on-rtcpeerconnection/2035/2 "2022-04-06T13:14:07Z")

</div>

We are consistently seeing this error in the latest version of Chrome (100.0.4896.75) on our internal apps and the Sendbird Video example app. Unfortunately sendbird-calls appears to be completely broken on the latest Chrome

---

<div class="post-metadata">

**Author:** ![Tyler](https://sea2.discourse-cdn.com/flex020/user_avatar/community.sendbird.com/tyler/32/810_2.png) [@Tyler](https://community.sendbird.com/u/Tyler)\
**Post date:** [April 6, 2022, 7:49pm UTC](https://community.sendbird.com/t/failed-to-execute-setremotedescription-on-rtcpeerconnection/2035/3 "2022-04-06T19:49:56Z")

</div>

Hi @Reagan,

We are currently aware of an issue with Chrome version 100.X +. As soon as we have a fix for this, I’ll let you know here.
