Accessing Microsoft Teams using organizational or personal credentials
On your main machine, Teams/browser already “knows” your account (abc@) belongs to your home tenant (GoDaddy / Microsoft 365)
That home tenant does NOT have a Teams license, so Microsoft redirects you to “start trial”
Your guest access to the customer tenant is getting ignored during sign-in
On the fresh Ubuntu device, there’s no cached identity context, so it correctly routes you into the guest tenant, and it works.
Use the customer tenant-specific Teams URL instead of the generic one:
https://teams.microsoft.com/?tenantId=<customer-tenant-id>
If you don’t know the tenant ID, ask the customer IT.
This bypasses your home tenant and forces Teams to open in the guest context.