Teams nouvelle version : résoudre le bug d’appels sortants en sourdine (micro coupé)

Depuis fin 2023, un bogue dans la nouvelle application Teams sous Windows fait que les appels téléphoniques sortants initiés via un lien tel:/callto: démarrent micro et parfois haut‑parleur coupés. Voici les causes, les correctifs confirmés par Microsoft et les meilleures pratiques d’administration pour éliminer définitivement ce problème.

Sommaire

Pourquoi les appels sortants dans la nouvelle application Teams démarrent‑ils systématiquement en sourdine ?

Vue d’ensemble de la question

Au quatrième trimestre 2023, Microsoft a déployé son nouveau client Teams (« Nouveau Teams ») basé sur WebView2 et Edge Chromium. Très vite, les administrateurs ont observé que :

  • les appels vers le réseau téléphonique public commuté (RTC) lancés depuis un lien tel: ou callto: dans Outlook, Edge, Chrome, CRM, intranet, etc. s’ouvrent systématiquement avec le microphone coupé ;
  • le haut‑parleur (ou le périphérique sortie audio) est parfois désactivé au même moment ;
  • les appels démarrés depuis le pavé de numérotation intégré ou la recherche de contacts Teams ne sont quasiment jamais concernés ;
  • l’ancien client « classique » ne présente pas l’anomalie ;
  • changer de casque (USB, Bluetooth, sans fil DECT), activer/désactiver la vidéo, modifier l’option « Muet à l’entrée » des réunions ou réinitialiser les périphériques n’a aucune influence.

Le phénomène a été confirmé par Microsoft, documenté sur les forums Learn et Q&A, et abondamment relayé sur Reddit et les canaux officiels ; il s’agit d’un bug dans la pile VoIP du nouveau client lorsqu’il est appelé par l’intermédiaire du protocole tel: de Windows.

Analyse technique détaillée

Quand un lien tel: est cliqué :

  1. Windows recherche dans le registre la valeur HKEY_CLASSES_ROOT\tel\shell\open\command pour déterminer l’application par défaut.
  2. Si « Nouveau Teams » est enregistré, Windows lui transmet le numéro de téléphone en paramètre URI (tel:+33123456789).
  3. Teams interprète alors le paramètre ContextInitialMediaState qui, à cause d’un défaut dans les versions < 240411.22310, force la propriété isMicrophoneMuted=true.
  4. Le client signale aussitôt l’état local muted au serveur Call Control, qui le renvoie à la passerelle SBC ; le micro reste donc coupé sur toute la durée de l’appel tant que l’utilisateur n’appuie pas manuellement sur le bouton « Activer le micro ».

Le problème n’apparaît pas quand l’appel est composé depuis l’interface Teams, car le paramètre URI incriminé n’est pas injecté.

Correctifs et méthodes de contournement

PrioritéCorrectif / ContournementDétails
1Mettre à jour TeamsMicrosoft a corrigé le bogue dans les builds ≥ 240411 .22310 publiées en disponibilité générale le 15 mai 2024, puis l’a consolidé dans la branche 24165.xxx mi‑juillet 2024. Ouvrez Paramètres → À propos de Teams → Rechercher des mises à jour et assurez‑vous d’exécuter au moins l’une de ces versions.
2Composer manuellement le numéroTant que votre client n’est pas à jour, copiez le numéro affiché dans Outlook ou le navigateur et collez‑le dans le pavé de numérotation Teams ; l’appel démarre alors micro ouvert.
3Revenir temporairement au client « classique »Si l’ancienne interface est toujours disponible dans votre tenant, cliquez sur Activer Teams classique et poursuivez vos appels le temps que la version corrigée soit déployée.
4Purger le cache local après mise à jourQuittez Teams, supprimez tout le dossier %AppData%\Microsoft\Teams (ou utilisez Clear-CsTeamsCache si vous disposez du module PowerShell destiné), puis relancez l’application. Cette action résout les rares cas où l’automute persiste après upgrade.
5Modifier l’application par défaut pour le protocole tel:L’automute n’apparaît que si Windows ouvre les liens tel: avec « Nouveau Teams ». Réaffectez le protocole à « Teams (classique) » ou à votre soft‑phone habituel (Cisco Jabber, 3CX, etc.) pour contourner le symptôme.
6Vérifier la numérotation internationaleSur certains PC migrés vers Windows 11, ajouter systématiquement l’indicatif pays (+33, +32…) a éliminé l’anomalie. L’ajout du préfixe force la pile VoIP à régénérer la session SIP/ICE, ce qui neutralise l’état muted.

Procédure d’upgrade recommandée pour les administrateurs

Pour les grandes organisations, la mise à jour manuelle poste par poste n’est pas viable. Voici un scénario de déploiement éprouvé :

  1. Contrôler la version courante. Exécutez le script PowerShell suivant pour auditer le parc :
Get-ADComputer -Filter * -Property Name |
ForEach-Object {
    $path = "\\$($_.Name)\C$\Program Files\WindowsApps\*Teams*"
    if (Test-Path $path) {
        $version = (Get-Item $path).VersionInfo.ProductVersion
        [PSCustomObject]@{Computer=$_.Name; TeamsVersion=$version}
    }
} | Export-Csv .\TeamsVersionAudit.csv -NoTypeInformation
  1. Créer un groupe de test Intune. Mettez‑y 5 % des stations et attribuez la politique « Mises à jour Teams – Canal stable » afin d’obtenir la 24165.xxx.
  2. Surveiller les indicateurs d’appel via le portail Call Quality Dashboard (CQD). Le mute ratio doit chuter rapidement.
  3. Étendre la politique à 25 %, puis 100 %. Si aucun incident n’est détecté après 72 h, terminez le déploiement.

En environnement non‑géré par Intune, vous pouvez :

  • invoquer %ProgramFiles%\Microsoft Teams Update.exe --checkForUpdate via GPO ;
  • ou déposer le package MSIX TeamsBootstrapper-x64.msix signé Microsoft dans un partage UNC et exécuter Add-AppxPackage en mode silent.

Questions fréquentes (FAQ)

Le bouton “microphone” de mon casque USB ne rallume pas le micro, est‑ce normal ?

Oui, car le Mute est appliqué au niveau logiciel avant l’initialisation du périphérique HID. Tant que l’appel n’a pas construit la session localDevices, le bouton matériel ne peut pas inverser l’état.
Le problème revient parfois après une mise en veille prolongée de l’ordinateur ; que faire ?

C’est un effet collatéral du bug initial : après un resume, Teams ré‑évalue certains drapeaux d’état et réactive le plus restrictif. Exécuter tskill ms-teams ou redémarrer l’application résout immédiatement.
Puis‑je bloquer la nouvelle application et rester sur l’ancien client ?

L’option est possible mais temporaire : Microsoft supprimera le client « classique » du support courant le 30 septembre 2025. Il est préférable de corriger le problème via mises à jour plutôt que geler la plateforme.

Bonnes pratiques après correction

  • Documenter le chemin d’accès aux logs Teams. Les journaux se trouvent sous %AppData%\Microsoft\Teams\Logs. Un Ctrl+Alt+Shift+1 génère un ZIP directement sur le bureau pour un ticket Microsoft 365.
  • Former les utilisateurs. Indiquez‑leur le raccourci Ctrl + Barre d’espace qui active temporairement le micro en mode « push‑to‑talk » ; utile si le bug réapparaît ponctuellement.
  • Étiqueter les incidents. Dans le Centre d’administration Teams, affectez le tag « Autodésactivation du micro (New Teams) » à tous les tickets pour disposer de métriques claires.
  • Mettre en place des anneaux de validation. Gardez 5–10 % des postes dans le canal Insider pour détecter d’autres régressions audio avant GA.

Après la build 24165 : que faire si le problème persiste ?

Très rarement, le symptôme subsiste même en version à jour. Dans ce cas :

  1. Vérifiez que votre tenant Microsoft 365 a bien appliqué la « PolicyPkgVersion » correspondant à la build (affichée dans Paramètres → À propos). Si la politique reste bloquée à une version antérieure, forcez la synchronisation avec Sync-CsPolicyPackage.
  2. Exportez les logs (voir plus haut) et ouvrez un ticket de support ; mentionnez l’IncidentID présent dans le fichier media-sdk-*.txt.
  3. Si nécessaire, désenregistrez « Nouveau Teams » du protocole tel: via cette ligne PowerShell : Set-ItemProperty -Path "HKCR:\tel\shell\open\command" -Name "(Default)" ` -Value '"C:\Program Files (x86)\Microsoft\Teams\current\Teams.exe" --url "%1"'

En résumé : avec une version de Teams datée de mai 2024 ou plus récente, suivie d’un nettoyage complet du cache, les appels devraient de nouveau s’établir micro ouvert. Les méthodes de contournement ci‑dessus demeurent pertinentes pour les environnements encore non patchés.

Sommaire