I used to work for Microsoft and our team's morning rant (on Whatsapp) would start with MS Teams not working. Often meetings would be stopped because Teams hung up for the person who was presenting. And the Teams/Skype Infra team were the slowest in the world to respond to any requests!
I had more or less the same experience, but TBH MS uses internally the latest unreleased version of applications so those problems are partially to be expected and act as dog fooding/user testing
haha, this explains. somehow the Teams team does not care, or the product/ops team is organized in a rigid way, hard to make some changes even the dev feels the inconvenience.