Bad Acceptor SEID with wh-1000xm4
I'm building pipewire from git on Arch Linux. One of the commits around Dec 9 caused this error to occur when connecting my headphones.
% journalctl -f -u bluetooth.service --user-unit=pipewire --user-unit=pipewire-pulse
Dec 15 09:11:27 nathan-laptop systemd[613]: Started Multimedia Service.
Dec 15 09:11:27 nathan-laptop pipewire[966]: Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name
Dec 15 09:11:27 nathan-laptop pipewire-media-session[970]: oFono: Register() failed: org.freedesktop.DBus.Error.ServiceUnknown
Dec 15 09:11:28 nathan-laptop bluetoothd[460]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSource/ldac
Dec 15 09:11:28 nathan-laptop bluetoothd[460]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSink/aptx_hd
Dec 15 09:11:28 nathan-laptop bluetoothd[460]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSource/aptx_hd
Dec 15 09:11:28 nathan-laptop bluetoothd[460]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSink/aptx
Dec 15 09:11:28 nathan-laptop bluetoothd[460]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSource/aptx
Dec 15 09:11:28 nathan-laptop bluetoothd[460]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSink/sbc
Dec 15 09:11:28 nathan-laptop bluetoothd[460]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSource/sbc
Dec 15 09:12:15 nathan-laptop bluetoothd[460]: profiles/audio/avdtp.c:avdtp_parse_rej() SET_CONFIGURATION request rejected: Bad Acceptor SEID (18)
The only available profile is HSP/HFP, but no audio plays. Normally, A2DP profiles should be available as well.