# Workaround: Using JBL Flip 7 Bluetooth Speaker with Intel AX200 on Fedora 42
## Problem
On Fedora 42 using PipeWire, when attempting to connect a JBL Flip 7 Bluetooth speaker with an Intel AX200 adapter, the following issues were observed:
- `Failed to connect: org.bluez.Error.Failed br-connection-create-socket`
- `Invalid exception type 03 / 04` messages in `dmesg`
- `SET_CONFIGURATION request rejected: Unknown error (216)`
- The device connected but could not be used as an audio output
## Solution
### 1. Remove PipeWire's PulseAudio compatibility package
```bash
sudo dnf remove pipewire-pulseaudio
2. Install classic PulseAudio with Bluetooth support
sudo dnf install pulseaudio pulseaudio-module-bluetooth alsa-plugins-pulseaudio
3. Enable PulseAudio as a user service
systemctl --user enable --now pulseaudio.{service,socket}
Note: The message Failed to disable unit: pipewire-pulse.service does not exist
can be safely ignored if the unit was not enabled.
Reboot
To ensure services are properly reloaded, a reboot is recommended:
reboot
Result
After rebooting, the JBL Flip 7 speaker connects and works correctly as an A2DP audio output. PulseAudio is now used for Bluetooth audio while the rest of the system continues to use PipeWire.
PipeWire status
PipeWire 'pipewire-0' [1.4.5, sergio@munster.belkin.home, cookie:3915135920]
└─ Clients:
32. uresourced [1.4.5, sergio@munster.belkin.home, pid:2691]
41. WirePlumber [1.4.5, sergio@munster.belkin.home, pid:9379]
53. kwin_wayland [1.4.5, sergio@munster.belkin.home, pid:2713]
54. xdg-desktop-portal [1.4.5, sergio@munster.belkin.home, pid:2734]
55. plasmashell [1.4.5, sergio@munster.belkin.home, pid:2943]
79. WirePlumber [export] [1.4.5, sergio@munster.belkin.home, pid:9379]
87. telegram-desktop [1.4.5, sergio@munster.belkin.home, pid:8885]
88. easyeffects [1.4.5, sergio@munster.belkin.home, pid:9590]
117. wpctl [1.4.5, sergio@munster.belkin.home, pid:11056]
Audio
├─ Devices:
│ 60. Cannon Point-LP High Definition Audio Controller [alsa]
│
├─ Sinks:
│ * 58. Cannon Point-LP High Definition Audio Controller Speaker [vol: 1.00]
│ 71. Cannon Point-LP High Definition Audio Controller HDMI / DisplayPort 1 Output [vol: 1.00]
│ 72. Cannon Point-LP High Definition Audio Controller HDMI / DisplayPort 3 Output [vol: 1.00]
│ 73. Cannon Point-LP High Definition Audio Controller HDMI / DisplayPort 2 Output [vol: 1.00]
│ 85. Easy Effects Sink [vol: 1.00]
│
├─ Sources:
│ * 68. Cannon Point-LP High Definition Audio Controller Digital Microphone [vol: 0.91]
│ 70. Cannon Point-LP High Definition Audio Controller Stereo Microphone [vol: 1.00]
│ 86. Easy Effects Source [vol: 1.00]
│
├─ Filters:
│
└─ Streams:
Video
├─ Devices:
│ 57. HP HD Camera: HP HD Camera [libcamera]
│ 67. HP HD Camera [v4l2]
│ 69. HP HD Camera [v4l2]
│
├─ Sinks:
│
├─ Sources:
│ * 35. HP HD Camera (V4L2)
│
├─ Filters:
│
└─ Streams:
Settings
└─ Default Configured Devices:
0. Audio/Sink alsa_output.usb-GN_Netcom_A_S_Jabra_BIZ_1100_000010BB9E0707-00.analog-stereo
1. Audio/Source alsa_input.usb-GN_Netcom_A_S_Jabra_BIZ_1100_0000116F050707-00.mono-fallback
PulseAudio server info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 18
Tile Size: 65472
User Name: sergio
Host Name: munster.belkin.home
Server Name: pulseaudio
Server Version: 17.0
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: bluez_sink.50_1B_6A_98_58_1F.a2dp_sink
Default Source: alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Mic1__source
Cookie: bcba:092a
Systemd user services
pipewire.service loaded active running PipeWire Multimedia Service
pulseaudio.service loaded active running Sound Service
Hopefully, PipeWire will soon offer full Bluetooth support.
HTH