We have two dedicated MS365 tenants. One of them has sync with on-prem local AD.
Once there was Exchange, but mailboxes were migrated a few years ago to the 365/ExO cloud and since then synchronization has been configured only for password hashes in both directions (not a hybrid).
Also no any SfB and never was in both tenants.
Users in both tenants have MS365BP and MS365E3 subscriptions.
I need to federate MS Teams between these 2 tenants, so that users can communicate in several Teams in both tenants.
I have followed all the recommendations described in this article: https://learn.microsoft.com/en-us/microsoftteams/communicate-with-users-from-other-organizations
All settings (except that Org-wide settings have been moved) have already been set by default.
I tried to create a new team in first tenant and add users from second tenant to it by their main email address / UPN, but it just doesn't find them.
The same and vice versa.
I tried to explicitly specify the allowed tenant domains in the External access settings in both Teams Admin Centers and even waited more than 24 hours. But with same result.
Team owners also cannot invite users from another tenant to their Teams.
After that I tried to add guest users in both tenants and after that these users can be added to teams and channels.
But this is very inconvenient for users, because in their Teams apps they have to switch to the second (guest) account in order to communicate with users of another 365 tenant.
We have more than 200 users in the first tenant and ~100 in second and more than half of them must communicate with each other in teams in another tenant...