Hi, Xi. I am an independent advisor, trying to help other users in the Community with my experience in Microsoft products. Please note that I am a user like you and don't work directly for Microsoft.
I am sorry you are having trouble with Teams. As a user, I understand this can be very frustrating. I deeply understand the issue has affected your work, rest assured I will try to provide you with a solution.
I take it you're using a Windows device.
I experienced the same problem, and tried a host of things, including those you mentioned in your description. But nothing worked for me until I tried a solution i stumbled upon on another thread; https://answers.microsoft.com/en-us/msoffice/forum/all/no-network-connection-please-check-your-network/b41f6132-fbd5-4227-beb8-988baf15cfe6 the solution was from Sylvester.
"Enable TLS 1.2 on the machine.
Go to internet options > Advanced > Check the TLS 1.2 option. Then restart the computer. This would fix the issue."
This worked for other users as well.
I hope this helps you. Let me know if this contradicts what you need. I remain helpful in answering any more of your questions.
Warm Regards
Femi