Hi everybody, I have upgraded to pulseaudio 2.0 through Arch Linux's repository and my bluetooth headset is giving me trouble. I've also tried git master, with same results. Particularly, when I pair the headset it doesn't create an audio device under Gnome's sound settings menu, hence I cannot route sounds to the headset. Note that pairing succeeds, given that I can play/pause music using the play button on the headset, but music comes from the laptop as I can't select the headset anymore. This happens randomly, some times the audio sink is created and everything works, some times the audio sinks is not there. Relevant log entries when it fails the first time are: D: [pulseaudio] module-bluetooth-device.c: Connected to the bluetooth audio service D: [pulseaudio] module-bluetooth-device.c: Sending BT_REQUEST -> BT_GET_CAPABILITIES D: [pulseaudio] module-bluetooth-device.c: Trying to receive message from audio service... D: [pulseaudio] module-bluetooth-device.c: Received BT_ERROR <- BT_GET_CAPABILITIES E: [pulseaudio] module-bluetooth-device.c: Received error condition: Errore sconosciuto 240 I: [pulseaudio] card.c: Freed 1 "bluez_card.00_02_3C_2E_EE_69" D: [pulseaudio] core-subscribe.c: Dropped redundant event due to remove event. E: [pulseaudio] module.c: Failed to load module "module-bluetooth-device" (argument: "address="00:02:3C:2E:EE:69" path="/org/bluez/279/hci0/dev_00_02_3C_2E_EE_69""): initialization failed. D: [pulseaudio] module-bluetooth-discover.c: Failed to load module for device /org/bluez/279/hci0/dev_00_02_3C_2E_EE_69 Then I also see: D: [pulseaudio] module-bluetooth-discover.c: Loading module-bluetooth-device address="00:02:3C:2E:EE:69" path="/org/bluez/289/hci0/dev_00_02_3C_2E_EE_69" D: [pulseaudio] module-card-restore.c: Database contains invalid data for key: bluez_card.00_02_3C_2E_EE_69 (probably pre-v1.0 data) D: [pulseaudio] module-card-restore.c: Attempting to load legacy (pre-v1.0) data for key: bluez_card.00_02_3C_2E_EE_69 D: [pulseaudio] module-card-restore.c: Size does not match. D: [pulseaudio] module-card-restore.c: Unable to load legacy (pre-v1.0) data for key: bluez_card.00_02_3C_2E_EE_69. Ignoring. I: [pulseaudio] card.c: Created 4 "bluez_card.00_02_3C_2E_EE_69" D: [pulseaudio] module-bluetooth-device.c: Connected to the bluetooth audio service D: [pulseaudio] module-bluetooth-device.c: Sending BT_REQUEST -> BT_GET_CAPABILITIES D: [pulseaudio] module-bluetooth-device.c: Trying to receive message from audio service... D: [pulseaudio] module-bluetooth-device.c: Received BT_RESPONSE <- BT_GET_CAPABILITIES D: [pulseaudio] module-bluetooth-device.c: Payload size is 25 6 I: [pulseaudio] card.c: Freed 4 "bluez_card.00_02_3C_2E_EE_69" D: [pulseaudio] core-subscribe.c: Dropped redundant event due to remove event. E: [pulseaudio] module.c: Failed to load module "module-bluetooth-device" (argument: "address="00:02:3C:2E:EE:69" path="/org/bluez/289/hci0/dev_00_02_3C_2E_EE_69""): initialization failed. D: [pulseaudio] module-bluetooth-discover.c: Failed to load module for device /org/bluez/289/hci0/dev_00_02_3C_2E_EE_69 I have added: Enable=Socket in /etc/bluetooth/audio.conf but it didn't solve things. I have opened a bug at https://bugs.freedesktop.org/show_bug.cgi?id=49974 but the report is silent, so I decided to try asking here hoping for more feedback! I'd love to provide more information, but I do not know how to proceed further. Cheers, Alessandro PS: could you kindly keep me CC'ed since I am not subscribed to this ML?