I was having the same problem, I tried several resolutions - including the one in this post, and without success. I had the insight to change directly in the teams and skype settings and it worked. I had already tried to change the teams' settings, but a detail went by without me noticing. I will describe below the algorithm I used and hope it can help you.
- Microsoft Teams
- Open the settings (three points in top right corner)
- Go to Devices
- There are some options about speaker and microphone. In speaker default selected option is Headset. You must set Headphone. In option about microphone, you need choose your computer's microphone.
I don't know why, but it doesn't recognize JBL as a headset.
I hope help you. Anything else you could write your question.
Best Regards,
Alvaro Magalhães.