I use fedora with wayland and use teams at work. The non official desktop program is completely unusable.
What I end up doing when I have a call is open it both in Firefox and chrome and check which one works first. I'll open it on my phone as well in case neither works. Sometimes it works, sometimes it does not.
I found that audio does not work if you connect headphones after the browser was started.
In general my solution is to push to use jitsi anytime I can.