It seems Microsoft has silently dropped pretense of support for Linux in Teams. Microsoft is adding new features to Teams on Windows as we speak... while they've done nothing but remove core functionality for Linux users. I'm afraid the electron app was a Trojan horse whose purpose was to temporarily check off the "cross-platform" support box just long enough to get corporations locked into a Teams-centric workflow. I am having buyers remorse about our adoption of it.
The PWA is not feature-complete enough for business use, and I see no evidence that will change anytime soon. The regression is so bad that I constantly have to go back to the final electron version to make sharing/control (somewhat) work in meetings. Claiming the PWA has a working dock icon is an outright lie. I can't imagine anyone at Microsoft is actually dogfooding the PWA in daily use, or it wouldn't be such a crippled experience. This wouldn't be so infuriating if not for the fact that the Code team at Microsoft has shown that they can actually make a Linux app that works quite well - they just aren't.
At this point I'm more likely to schedule meetings with Zoom or other tools and definitely won't recommend Teams to other organizations until they quit treating Linux desktops as second-class citizens.