I'm having trouble logging into Microsoft Teams on my iPhone. I'm getting this error that says my user account doesn't exist in the tenant and suggests I need to be added as an external user. I've tried a bunch of solutions, but I really don't want to format my phone since it's my personal device. I can log into Outlook just fine with the same account, and it works on another test phone, so something seems off with this device. I appreciate any help you can offer!
5 Answers
If you have access to another iPhone, consider uninstalling all Microsoft applications, backing up your phone, factory resetting it, and then restoring your phone before reinstalling the Microsoft apps in a specific order. This can clear up cached credentials that might be causing the issue.
It sounds like there might be cached credentials from a different tenant causing this issue. Make sure to check your Conditional Access policies too, just in case. Also, if you're connected to a VPN, try disconnecting from that.
Check if you have a personal Microsoft account under the same email. This might create conflicts. If you have a different account on that email domain, consider changing it.
Your issue may arise from using your domain credentials instead of an external account. Teams sometimes gets confused and tries to log into the wrong tenant. A simple fix could be uninstalling and reinstalling Teams.
I encountered a similar issue recently. I had to remove all connections to Exchange Online, clear out cached mail and contact information, and then install the Microsoft apps in a specific order. This approach resolved my problem.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures