Problem with XBox One headset when switching controllers

I've had an issue with my XBox One controller and headset since day one and although it's gotten better with all the system and controller updates, there's still an outstanding problem.
When playing a game with friends in a party, my headset works perfectly. I can hear people, they can hear me and the quality is great. My controller's battery is almost dead so I turn the controller off to swap to my backup. The headset is plugged into the controller when I turn it off. I plug the headset into the new controller and turn that controller on.
As soon as I turn the new controller on, the headset no longer functions at all. I start hearing people through my TV and no one can hear me (because I have kinect mic turned off). I try turning the controller off and on again, I try unplugging the headset and plugging it back in. Nothing works except for turning off the console and turning it back on with the controller and connected headset.
Has anyone else had this issue and if so, is there a fix, am I doing something wrong?
Best Answer
I hated this problem and couldn't figure out out for the longest time but I think I just found an easy fix. What worked for me was simply pressing the center xbox button (home) going to the top left of the screen to your profile (as if you were trying to switch profiles) selecting your profile and selecting "choose this person" (even though you are already signed in) hope it helps, it was driving me insane.
Pictures about "Problem with XBox One headset when switching controllers"



Why do my headphones not work with my Xbox One controller?
If your Xbox One controller won't recognize your headset, first make sure the headset isn't muted and increase the console audio input. Then, clean the controller and headset, update the controller firmware, and power cycle the console.Why does my Xbox headset only work with one controller?
Replies (1) \ue70d If only one earpiece is working with a single controller, it is likely the controller's 3.5mm jack is damaged.Why does my headset work on one controller and not the other?
Make sure the headset is firmly plugged into the controller. If the headset isn't plugged in all the way or isn't seated properly, it won't make a good enough connection, and the controller won't recognize it. Unplug it, then plug it back in. Make sure the headset isn't muted.How do you fix your Xbox One from popping up headphones?
Xbox One X - Audio Crackling In Headset Solution?How to FIX Headphone Jack On Xbox One Controller Without Opening (Easy Method!)
More answers regarding problem with XBox One headset when switching controllers
Answer 2
With newer version s of xbox you need to go to the following
Settings>devices and connections>accessories>3 dots at bottom center>and check the Firmware version. It will say update now in some cases this works.
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Anton Porsche, Bruno Henrique, ROMAN ODINTSOV, thiago japyassu