Additional features, settings, or issues not covered by specific Microsoft Teams Free categories
Are you ble to access Teams from the Web version instead?
https://teams.microsoft.comTrying to figure out if its related with the desktop application.
It automatically opens up the app.. I'm not sure how to access a meeting without that happening, but I could delete the app if you think that would help?