It's very interesting how different people's experiences are. I worked for a company that used both Slack and Teams, and Teams always caused issues, was unstable, and had many video problems. Slack worked much more reliably for us. Perhaps it's a platform issue? Nobody in our workplace used Windows, everyone was either Linux or OSX.