Expected behavior:
Participants can see video of participant.
Actual behavior:
Participants can see only black video. In local stream participant can see himself.
Happened for participants on windows and mac on chrome v88. On Firefox it works


Software versions:
Also observed on MacOS 11.0.1
trackStarted event didn't come
twilio-version: 2.7.2
We have one internal user encountering this exact problem somewhat regularly. Local track is visible (their perspective) but remote track is black screen.
They're in a different timezone / geographically farther than the rest of the team, maybe network related? They're using Chrome on Catalina (macbook).
@CyranMS ,
Thanks for writing in with your issue. Can you share some Room SIDs to start off? Also, it would be great if you can share your JavaScript console logs by setting logLevel: 'debug' in ConnectOptions?
Thanks,
Manjesh
Probably an issue in Chrome 88, see https://bugs.chromium.org/p/chromium/issues/detail?id=1168948
https://groups.google.com/g/meetecho-janus/c/OMzqEDDatew/m/zga9fM_jAAAJ
Room SID: RM45469f7064c057e82fe7001617d6a19c
@manjeshbhargav
Hi @CyranMS ,
I took a look at our logs, and looks like the Chrome 88 Participant did not send any video bytes to the RemoteParticipants. I also saw that you are using H264. I have two comments:
Thanks,
Manjesh
Hi @manjeshbhargav ,
Thanks!
Chrome has released new build 88.0.4324.146 which should fix the issue!
I can confirm that the issue is not present in 88.0.4324.150 but it looks like it has come back in Chrome Beta 89.0.4389.40 and Chrome Canary 90.0.4408.0
I have tried our own implementation and the Twilio's own quickstart
Hi there --
We're experiencing the same issue after updating to Chrome version 89.0.4389.72 on Mac. Note that this issue was non-existent on Chrome version 87 and below.
Twilio Video JS SDK version 2.4
Twilio Video iOS SDK version 3.7.2
P2P rooms only
Here's what we have found so far:
Here's the ROOM SID for a failed call between iOS and web: RM05ecb3027c6a352545458a5a4953cc52
Here's the ROOM SID for a working call between two web clients: RM8988ea0f873b0a5f088f523c761b6383
This is becoming a pretty big issue for us as our users upgrade to the latest version of chrome.
Hi there --
We're experiencing the same issue after updating to Chrome version 89.0.4389.72 on Mac. Note that this issue was non-existent on Chrome version 87 and below.
Twilio Video JS SDK version 2.3
Twilio Video iOS SDK version 3.7.2
P2P rooms only
Here's what we have found so far:
calls between iOS and chrome on desktop do not work. The video feed does not seem to be published on either end as we are seeing a blank screen for the remote feed on both ends
calls between two web clients on chrome work
calls between iOS and Firefox on desktop work, calls between iOS and safari work
This is becoming a pretty big issue for us as our users upgrade to the latest version of chrome.
Updating iOS SDK to the latest 4.3 version solved the problem for me.
We just started seeing signaling_connection_timed_out errors for users on Chrome 89 on a Mac video chatting with iOS users. Here is a room SID where we tested a participant on Chrome 89 video chatting with a participant on iOS: RM13ac2fb68ffdc92090abb786ad6e2db1
We are running twilio-js 2.13.0 on the web and are only having video call connection issues on Chrome 89. Everything works normally on Chrome 88 and Safari 14.
Hello @amenon - Thank you for reporting this. I suspect that you are running into an interop issue between Chrome 89 and older versions of mobile SDKS that we just found about and are actively investigating (VIDEO-4329). We will keep you posted on our progress and findings. (VIDEO-4329)
In the meanwhile if you are willing to try some workaround in your browser app, I would like to validate a theory that we have. Please send me an email and we can try it out.
Thanks,
Makarand
Hello @amenon, @kunaljham @kirillkorneevcb, We have created a separate issue for the interop with chrome 89, Please follow https://github.com/twilio/twilio-video.js/issues/1409 for updates on it.
Most helpful comment
Hello @amenon, @kunaljham @kirillkorneevcb, We have created a separate issue for the interop with chrome 89, Please follow https://github.com/twilio/twilio-video.js/issues/1409 for updates on it.