Thank you very much for the answer.
But I have to say that I don't understand the sense of blocking an official Powershell module from Microsoft and then not implementing all functions (prefix).
We use prefixes for several connections (Teams, Azure, ...).
Also that this was only done for Exchange Online and not the other modules.
We had to adapt our scripts now from:
Connect-ExchangeOnline -Credential $cred
Connect-MicrosoftTeams -Credential $cred
Connect-AzureAD -Credential $cred
To:
$Context.CloudServices.ConnectExchangeOnline()
Connect-MicrosoftTeams -Credential $cred
Connect-AzureAD -Credential $cred
I don't have to explain what this looks like.
But since it has unfortunately happened now, I would suggest rethinking this in the next adjustments.