IsmaelMartinez / teams-for-linux

Unofficial Microsoft Teams for Linux client
GNU General Public License v3.0
2.95k stars 239 forks source link

Meeting window doesn't appear during group calls #1417

Closed WayneChangCA closed 1 month ago

WayneChangCA commented 1 month ago

Describe the bug The meeting window doesn't appear during group calls, but works fine for one-on-one calls. The issue occurs only when I join an ongoing call.

To Reproduce Steps to reproduce the behavior:

  1. Go to any group chat
  2. Ask a group member to initiate a call
  3. Join the phone call
  4. The call connects successfully, but the meeting window does not appear.

Expected behavior

The group call functions like a one-on-one call

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Debug

Unhandled error/rejection {"isTrusted":true} error @ v2/?clientexperience=t2:1 (anonymous) @ v2/?clientexperience=t2:1 656899-dfe6f4a6af3f990c.js:1

   GET https://graph.microsoft.com/v1.0/organization/134b7bd0-df93-45b9-bb1c-4e2461753bed/serviceProvisioningInfo 403 (Forbidden)

timeoutMs @ 656899-dfe6f4a6af3f990c.js:1 s @ 656899-dfe6f4a6af3f990c.js:1 i @ 656899-dfe6f4a6af3f990c.js:1 c @ 656899-dfe6f4a6af3f990c.js:1 a @ 656899-dfe6f4a6af3f990c.js:1 p @ 656899-dfe6f4a6af3f990c.js:1 await in p (async) g @ 656899-dfe6f4a6af3f990c.js:1 c @ 656899-dfe6f4a6af3f990c.js:1 (anonymous) @ 638918-1f740db6a52ef73d.js:1 ae @ 638918-1f740db6a52ef73d.js:1 await in ae (async) se @ 638918-1f740db6a52ef73d.js:1 await in se (async) (anonymous) @ 638918-1f740db6a52ef73d.js:1 he @ 638918-1f740db6a52ef73d.js:1 le @ 638918-1f740db6a52ef73d.js:1 de @ 638918-1f740db6a52ef73d.js:1 ue @ 638918-1f740db6a52ef73d.js:1 (anonymous) @ 552331-d2cc0c2c55b88be2.js:1 await in (anonymous) (async) (anonymous) @ 552331-d2cc0c2c55b88be2.js:1 li @ 638637-20856706a13e593e.js:1 xs @ 638637-20856706a13e593e.js:1 ss @ 638637-20856706a13e593e.js:1 Hl @ 638637-20856706a13e593e.js:1 cs @ 638637-20856706a13e593e.js:1 Oa._executeBatchedUpdate @ core-essentials-38452c59347f1421.js:8 t.schedule.priority @ core-essentials-38452c59347f1421.js:8 execute @ async-entry-244a09efc491d125.js:30 execute @ async-entry-244a09efc491d125.js:30 (anonymous) @ async-entry-244a09efc491d125.js:30 wasmaec-worklet-v1.js:1 [Report Only] Refused to compile or instantiate WebAssembly module because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'nonce-ex1KZ87Fma9y5GXlucNIQA==' 'report-sample' https://statics.teams.cdn.office.net browser.events.data.microsoft.com local.teams.microsoft.invalid c1-powerpoint-15.cdn.office.net c4-powerpoint-15.cdn.office.net c5-powerpoint-15.cdn.office.net cdn.dev.fluidpreview.office.net cdn.fluidpreview.office.net ch5.fluidpreview.office.net dev.loop.microsoft.com powerpoint.cdn.office365.us res.cdn.office.net res-1.cdn.office.net res-2.cdn.office.net res-gcch.cdn.office.net res-sdf.cdn.office.net www.bing.com r.bing.com t.ssl.ak.dynamic.tiles.virtualearth.net dev.virtualearth.net whiteboard.office.com app.whiteboard.microsoft.com az725175.vo.msecnd.net lpcres.delve.office.com midgardbranches.blob.core.windows.net web.vortex.data.microsoft.com".

(anonymous) @ wasmaec-worklet-v1.js:1 (anonymous) @ wasmaec-worklet-v1.js:1 E @ wasmaec-worklet-v1.js:1 U @ wasmaec-worklet-v1.js:1 wasmdns-worklet-v1.js:1 [Report Only] Refused to compile or instantiate WebAssembly module because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'nonce-ex1KZ87Fma9y5GXlucNIQA==' 'report-sample' https://statics.teams.cdn.office.net browser.events.data.microsoft.com local.teams.microsoft.invalid c1-powerpoint-15.cdn.office.net c4-powerpoint-15.cdn.office.net c5-powerpoint-15.cdn.office.net cdn.dev.fluidpreview.office.net cdn.fluidpreview.office.net ch5.fluidpreview.office.net dev.loop.microsoft.com powerpoint.cdn.office365.us res.cdn.office.net res-1.cdn.office.net res-2.cdn.office.net res-gcch.cdn.office.net res-sdf.cdn.office.net www.bing.com r.bing.com t.ssl.ak.dynamic.tiles.virtualearth.net dev.virtualearth.net whiteboard.office.com app.whiteboard.microsoft.com az725175.vo.msecnd.net lpcres.delve.office.com midgardbranches.blob.core.windows.net web.vortex.data.microsoft.com".

iondodon commented 1 month ago

Same issue in my case. In debug I can see these errors:

[Report Only] Refused to compile or instantiate WebAssembly module because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'nonce-ZQf9XApY/1pBNkRc4gaI+Q==' 'report-sample' https://statics.teams.cdn.office.net browser.events.data.microsoft.com local.teams.microsoft.invalid c1-powerpoint-15.cdn.office.net c4-powerpoint-15.cdn.office.net c5-powerpoint-15.cdn.office.net cdn.dev.fluidpreview.office.net cdn.fluidpreview.office.net ch5.fluidpreview.office.net dev.loop.microsoft.com powerpoint.cdn.office365.us res.cdn.office.net res-1.cdn.office.net res-2.cdn.office.net res-gcch.cdn.office.net res-sdf.cdn.office.net www.bing.com r.bing.com t.ssl.ak.dynamic.tiles.virtualearth.net dev.virtualearth.net whiteboard.office.com app.whiteboard.microsoft.com az725175.vo.msecnd.net lpcres.delve.office.com midgardbranches.blob.core.windows.net web.vortex.data.microsoft.com".

(anonymous) @ wasmaec-worklet-v1.js:1
(anonymous) @ wasmaec-worklet-v1.js:1
E @ wasmaec-worklet-v1.js:1
U @ wasmaec-worklet-v1.js:1
wasmdns-worklet-v1.js:1 [Report Only] Refused to compile or instantiate WebAssembly module because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'nonce-ZQf9XApY/1pBNkRc4gaI+Q==' 'report-sample' https://statics.teams.cdn.office.net browser.events.data.microsoft.com local.teams.microsoft.invalid c1-powerpoint-15.cdn.office.net c4-powerpoint-15.cdn.office.net c5-powerpoint-15.cdn.office.net cdn.dev.fluidpreview.office.net cdn.fluidpreview.office.net ch5.fluidpreview.office.net dev.loop.microsoft.com powerpoint.cdn.office365.us res.cdn.office.net res-1.cdn.office.net res-2.cdn.office.net res-gcch.cdn.office.net res-sdf.cdn.office.net www.bing.com r.bing.com t.ssl.ak.dynamic.tiles.virtualearth.net dev.virtualearth.net whiteboard.office.com app.whiteboard.microsoft.com az725175.vo.msecnd.net lpcres.delve.office.com midgardbranches.blob.core.windows.net web.vortex.data.microsoft.com".

(anonymous) @ wasmdns-worklet-v1.js:1
(anonymous) @ wasmdns-worklet-v1.js:1
Q @ wasmdns-worklet-v1.js:1
j @ wasmdns-worklet-v1.js:1
v2/?clientexperience=t2:1 Failed to override MS Method
error @ v2/?clientexperience=t2:1
(anonymous) @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/customBackgrounds.js:14
setTimeout (async)
(anonymous) @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:29
sleep @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:29
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:11
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:12
await in whenReady (async)
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:12
v2/?clientexperience=t2:1 Failed to start Activity Hub by assigning Event Handlers
error @ v2/?clientexperience=t2:1
(anonymous) @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/activityHub.js:28
setTimeout (async)
(anonymous) @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:29
sleep @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:29
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:11
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:12
await in whenReady (async)
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:12
v2/?clientexperience=t2:1 Failed to set Default Title
error @ v2/?clientexperience=t2:1
(anonymous) @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/activityHub.js:36
setTimeout (async)
(anonymous) @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:29
sleep @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:29
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:11
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:12
await in whenReady (async)
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:12
v2/?clientexperience=t2:1 Failed to set Machine State
error @ v2/?clientexperience=t2:1
(anonymous) @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/activityHub.js:61
setTimeout (async)
(anonymous) @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:29
sleep @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:29
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:11
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:12
await in whenReady (async)
whenReady @ /opt/teams-for-linux/resources/app.asar/app/browser/tools/instance.js:12
gwozniak commented 1 month ago

Confirming problem on Debian 12 and deb: teams-for-linux=1.10.2

zeduperes commented 1 month ago

I have this same issue, using Ubuntu 24.04

GDWR commented 1 month ago

:wave: I believe I have the same issue on nixos, version 1.10.2

WayneChangCA commented 1 month ago

After some testing, I found that this issue also occurs in the web version of Teams, so it may not be a bug in the app. The problem might come from Teams itself.

enzotorrs commented 1 month ago

same issue on archlinux, version 1.10.2

IsmaelMartinez commented 1 month ago

Hi @WayneChangCA, thanks for reporting.

If this happens on the browser version, then we will be having the same behavior in our app. We are wrapping around the browser version and adding extra features, but this one would be flaky to support, and difficult to implement.

Apologies to all but this is a MS issue and should be reported on their uservoices/support/forums. Closing it.