Has this noticeably improved for anybody in recent versions? It's driving me pretty crazy at times, especially on macOS. But it's bad on iOS and iPadOS as well. And it was released 5+ months ago.
It constantly switches away from the devices I'm using for absolutely no reason. If I'm watching something on my iPad and pick up my iPhone to read an article or reply a message, they switch to my iPhone even though I'm doing nothing audio-related. I can 'undo' it on iPad if I'm fast enough, but it'll happen again ad infinitum.
On macOS it has the added problem of switching the audio codec and the device. AirPods Pro audio is truly awful when the input device is set to the AirPods Pro microphone. And it switches for no reason, again. Sometimes the AirPods stay connected, but the input device is suddenly switched. So I need to keep System Preferences open to switch back constantly, even though I set ToothFairy to automatically switch codecs when the AirPods are connected.
The last 18 months of my 10 years on Apple devices are feeling a whole lot like when I was an Android user, when bugs were introduced and you'd honestly never know if they were going to be fixed.