This is a local mirror of an upstream bug.
Bluetooth Radio, Bluetooth Headset, Desktop Environment, Distribution, Version (Bluez, Kernel, and PipeWire):
Broadcom BCM2045 (USB)
BSH-1701 (Monoprice branded)
Fedora 34 compose 20210302.n.1, fully updated as of 2021-03-03
Description of Problem: Repeatedly connecting and disconnecting Bluetooth headset through gnome-control-center eventually breaks playback through non-Bluetooth sink.
How Reproducible: Every time, though number of connect / disconnect cycles varies.
Steps to Reproduce:
1. Pair Bluetooth headset, ensure it shows as "Connected" in gnome-control-center
2. Disconnect Bluetooth headset, ensure it shows as "Disconnected" in gnome-control-center
3. Start playback of a sound file long enough to cycle multiple times (I used pw-cat -p and a ~3 minute wav)
4. Connect Bluetooth headset through gnome-control-center, wait for playback to transfer to headset
5. Disconnect headset through gnome-control-center, wait for playback to transfer to onboard audio
6 .Repeat steps 4, 5, eventually playback will no longer resume on onboard audio, Bluetooth will continue to work for awhile but eventually seems to break as well (can no longer connect headset), often pw-cat will hang
Actual Results: Playback will eventually no longer transfer to the onboard audio, Bluetooth playback eventually breaks, pw-cat hangs. Playing test sounds in gnome-control-center will hang, though other system sounds continue to work.
Expected Results: Playback to switch back and forth between devices indefinitely, pw-cat to exit cleanly when it reaches the end of the audio file.
 - https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/834
FEDORA-2021-219efa2b61 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-219efa2b61
FEDORA-2021-219efa2b61 has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-219efa2b61`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-219efa2b61
See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-219efa2b61 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.