Don't get me started. I have a very nice Jabra folding headset that gets a firmware update about 3 times a month to try and keep it's hardware buttons working along with the rate of change of Teams. Right now I can join a meeting with the hardware button, but not leave it. Periodically the mute button doesn't work with Teams and I end up in "double mute" having to unmute both Teams and the headset to talk.