I assigned phone numbers to users using PowerShell and the following cmdlet: Set-CsUser -identity "user name" -EnterpriseVoiceEnabled$true -HostedVoicemail$true -OnPremlineURItel:"+49xxxxxxxxx" Nevertheless in Teams admin center the phone numbers are displayed without "+" at the beginning. After running the command Get-CsOnlineUser the phone number seems to be correct, with "+". Is it posible to create resource accounts and virtual users for all telephone numbers and use this to distribute the calls to the users. Or are there any disadvantages?
In case you create virtual users and assign them with the numbers there would be additional cost for the licenses of the virtual users.
In case you want to assign the users with extension and route the inbound and outbound call via Auto-Attendant CLI you could do that saving the cost on the DID which generally the Service Provider charge.
See if the support assistant can help you. I Microsoft 365 Admin center select Support > New Service Request in the menu. Type "Diag: Teams PSTN" in the search box. You can then enter the username of the user with issues and get some help.