Skip to main content


8x8 Support

Voice for Teams: Dial pad missing for one user and no error shows in Sync History


The dial pad in Microsoft Teams does not appear for a single user, even though all of the following have been verified:

  • The Sync Now process has been completed successfully in the 8x8 Voice for Microsoft Teams admin portal.
  • Sufficient time has passed since the initial Sync Now setup process was completed (up to 72 hours).
  • Teams users appear normally in the admin portal.
  • Recent admin portal sync log data in Users > Sync Now > Show Sync History displays no Fail status.
  • Calls app is pinned for display to users in the Microsoft Teams app bar.

Important: Note that this is not the only reason that the Teams dial pad might not appear. The most common reasons for this to occur are:

Applies To

  • 8x8 Voice for Microsoft Teams
  • Microsoft Teams


The phone number assigned to the user in the 8x8 Admin Console may already be assigned in the Microsoft Teams admin center.


The phone number assignment needs to be removed in Microsoft Teams

  1. In the 8x8 Voice for Teams admin portal, verify that the following line appears in the Teams sync logs:
    • Set-CsPhoneNumberAssignmentSet-CsPhoneNumberAssignment -Identity "<username>" -PhoneNumber "<phonenumber>" -PhoneNumberType "DirectRouting"
  2. In the Microsoft Teams admin center, check the user and confirm that no phone number is assigned.
  3. Search for an existing assignment for that phone number.
    • The user that the phone number is assigned to may not be visible in the web interface.
    • The following powershell command can be used to search for the assignment:
      • get-csonlineuser | where-object lineuri -like 'tel:<phonenumber>' | select userprincipalname, displayname
  4. Remove the existing assignment for the phone number.
    • If the user that the phone number is assigned to is not visible in the web interface, the following powershell command can be used to remove the assignment:
      • Remove-CsPhoneNumberAssignment -Identity <userprincipalname result from previous command> -PhoneNumber "<phonenumber>" -PhoneNumberType "DirectRouting"
  5. Once the existing assignment is removed, initiate a sync from the 8x8 Voice for Teams admin portal.