After trying almost every solution that can be found on the internet to fix this issue, I managed to get it working by doing the following:
- Connect your WH-1000XM5 with you Windows laptop through bluetooth
- Go to "Device Manager" --> "Audio inputs and outputs"
2.1 Here you will see 3 entries for the WH-1000XM5. You need to disable 2 out of the 3.
2.2 Disable the entry that has "Hands-Free" in the name by right clicking on it and then select "disable device
2.3 Do the same for the entry that contains the "location = on WH-1000XM5 Hands-Free AG". You can see this by double clicking on the entry and checking the location info.
- Once these 2 are disabled, I downloaded a app called "FX sound". (here Boost Volume and Sound Quality on Your PC - FxSound). This steamlines your audio input and output through this app.
- Once the app is installed, it will run all the input and output audio through this app. Feel free to turn the sound options/presets off if you want by clicking the big "turn off" button in the middle. I'm only using it to streamline the audio input/outputs.
That's it, now when I join a Teams call, I see a brief error that my headset/input/output device doesn't work (like it usually did) but then the app seems to do it's magic and my mic + sounds from the headset works perfectly and the error message disappears almost instantly.
I've been testing this now for 2 days (with 2 other colleagues who had the same issue, they have a WH-1000XM4 and WH-1000XM3) and it also works for them.
Goodluck!