I have been facing an error when using my JBL 600 on ubuntu 21.10(in 21.04 i had the same error), the problem is after a while the sound starts to came out "fragmented" like someones is pressing a pause button each second.
The problem doens't stop here, if i reset the headset i get like a "refresh time" of my device working normally, after a while it will start to show the same problem, if i don't disconect and continue to use it then after some time the device will magically go back to it's normal behaviour.
I had peeked a lot of solutions and none of them worked out, i only had my own experience and didn't see anything near that, even my keyboard breaks when this is happening is like for some time the system can't handle the bluetooth connection properly, i even see it when i open the audio settings, the headset is constantly connecting and disconecting, sometimes appear only the digital and sometimes only the analog mode, and keep switching between those modes which creates the chopped audio effect i describe earlier, adn for the keyboard part, sometimes when it's very broken my keyboard, to be honest i think it's the system, starts to freeze in one letter, if i type like "a" will start to type "aaaaaaaaaaaaa" for like 1-2 seconds and then stops, the system starts to have little freezes.
Any idea of what this would be??
To clarify, my ubuntu installation is pretty new and i didn't messed up any config till now, the headset is working as intendend in all other devices(i have tested in at least 4) and even in this ubuntu it's works if i plug directly with p2 connection.