Bluetooth service keep randomly restarting

On kernel 6.3.11-200.fc38.x86_64 with bluetoothd version 5.68, from time to time while using my bluetooth headphones, bluetoothd will restart, and thus disconnect my headphones.

Here is the journalctl output from around the time that it happened most recently.
https://paste.centos.org/view/7214c06f

Happy to provide any other details if it would help solve the problem.

So in some testing, it seems to only occur if I have a second device (in this case a DualShock 4 controller) paired, but not necessarily connected. Unpairing the second device seems to have fixed it, though it would still be nice to be able to use them both.