Cant connect to two bluetooth devices at the same time

Hello :slight_smile:
I have a problem with my bluetooth: I can connect to one bluetooth device without issues using blueman on i3, or the native gnome bluetooth manager on gnome. When I try to connect a second device, blueman tries to connect for a couple of seconds and then leaves the output Connection Failed: Input/output error.
If I use Windows, I am able to connect two devices simultaneously.

Here is the output of inxi --admin --verbosity=7 --filter --no-host

System:
  Kernel: 5.10.19-1-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 10.2.1 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 
  root=UUID=49e7ac6d-322f-4620-9de0-5a48d7689fce rw quiet 
  apparmor=1 security=apparmor udev.log_priority=3 
  Desktop: i3 4.19.1 info: polybar dm: GDM 3.38.2.1 
  Distro: Manjaro Linux 
Machine:
  Type: Laptop System: LENOVO product: 81N8 
  v: Lenovo IdeaPad S340-15IWL serial: <filter> Chassis: 
  type: 10 v: Lenovo IdeaPad S340-15IWL serial: <filter> 
  Mobo: LENOVO model: LNVNB161216 v: No DPK serial: <filter> 
  UEFI: LENOVO v: ALCN26WW(V2.03) date: 06/05/2019 
Battery:
  ID-1: BAT1 charge: 46.1 Wh condition: 46.3/52.5 Wh (88%) 
  volts: 12.7/11.2 model: Celxpert L18C3PF7 type: Li-ion 
  serial: <filter> status: Unknown cycles: 235 
  Device-1: hidpp_battery_0 
  model: Logitech G305 Lightspeed Wireless Gaming Mouse 
  serial: <filter> charge: 100% (should be ignored) 
  rechargeable: yes status: Discharging 
Memory:
  RAM: total: 11.43 GiB used: 4.65 GiB (40.7%) 
  RAM Report: permissions: Unable to run dmidecode. Root 
  privileges required. 
CPU:
  Info: Quad Core model: Intel Core i5-8265U bits: 64 
  type: MT MCP arch: Kaby Lake note: check family: 6 
  model-id: 8E (142) stepping: C (12) microcode: DE 
  L2 cache: 6 MiB bogomips: 28808 
  Speed: 702 MHz min/max: 400/3900 MHz Core speeds (MHz): 
  1: 702 2: 715 3: 703 4: 739 5: 739 6: 702 7: 737 8: 750 
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat 
  arch_capabilities arch_perfmon art avx avx2 bmi1 bmi2 bts 
  clflush clflushopt cmov constant_tsc cpuid cpuid_fault cx16 
  cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est f16c 
  flexpriority flush_l1d fma fpu fsgsbase fxsr ht hwp 
  hwp_act_window hwp_epp hwp_notify ibpb ibrs ibrs_enhanced 
  ida intel_pt invpcid invpcid_single lahf_lm lm mca mce 
  md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx 
  pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni 
  popcnt pse pse36 pts rdrand rdseed rdtscp rep_good sdbg sep 
  smap smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall 
  tm tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer vme vmx 
  vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves 
  xtopology xtpr 
  Vulnerabilities: Type: itlb_multihit 
  status: KVM: VMX disabled 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass mitigation: Speculative Store Bypass 
  disabled via prctl and seccomp 
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and 
  __user pointer sanitization 
  Type: spectre_v2 
  mitigation: Enhanced IBRS, IBPB: conditional, RSB filling 
  Type: srbds mitigation: TSX disabled 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel UHD Graphics 620 vendor: Lenovo driver: i915 
  v: kernel bus ID: 00:02.0 chip ID: 8086:3ea0 class ID: 0300 
  Device-2: NVIDIA GP108M [GeForce MX250] vendor: Lenovo 
  driver: nouveau v: kernel bus ID: 01:00.0 chip ID: 10de:1d13 
  class ID: 0302 
  Device-3: Syntek Integrated Camera type: USB 
  driver: uvcvideo bus ID: 1-6:3 chip ID: 174f:2426 
  class ID: 0e02 serial: <filter> 
  Display: x11 server: X.Org 1.20.10 driver: 
  loaded: intel,nouveau unloaded: modesetting 
  alternate: fbdev,nv,vesa display ID: :0 screens: 1 
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 
  s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9") 
  Monitor-1: eDP1 res: 1920x1080 hz: 60 dpi: 143 
  size: 340x190mm (13.4x7.5") diag: 389mm (15.3") 
  OpenGL: renderer: Mesa Intel UHD Graphics 620 (WHL GT2) 
  v: 4.6 Mesa 20.3.4 direct render: Yes 
Audio:
  Device-1: Intel Cannon Point-LP High Definition Audio 
  vendor: Lenovo driver: snd_hda_intel v: kernel 
  alternate: snd_soc_skl,snd_sof_pci bus ID: 00:1f.3 
  chip ID: 8086:9dc8 class ID: 0403 
  Sound Server: ALSA v: k5.10.19-1-MANJARO 
Network:
  Device-1: Realtek RTL8822BE 802.11a/b/g/n/ac WiFi adapter 
  vendor: Lenovo ThinkPad E595 driver: rtw_8822be v: N/A 
  modules: rtw88_8822be port: 3000 bus ID: 03:00.0 
  chip ID: 10ec:b822 class ID: 0280 
  IF: wlp3s0 state: up mac: <filter> 
  IP v4: <filter> type: dynamic noprefixroute scope: global 
  broadcast: <filter> 
  IP v6: <filter> type: dynamic noprefixroute scope: global 
  IP v6: <filter> type: noprefixroute scope: link 
  IF-ID-1: tun0 state: unknown speed: 10 Mbps duplex: full 
  mac: N/A 
  IP v4: <filter> scope: global 
  IP v6: <filter> virtual: stable-privacy scope: link 
  WAN IP: <filter> 
Bluetooth:
  Device-1: Realtek RTL8822BE Bluetooth 4.2 Adapter type: USB 
  driver: btusb v: 0.8 bus ID: 1-10:4 chip ID: 0bda:b023 
  class ID: e001 serial: <filter> 
  Message: Required tool hciconfig not installed. Check 
  --recommends 
RAID:
  Message: No RAID data was found. 
Drives:
  Local Storage: total: 704.24 GiB used: 39.54 GiB (5.6%) 
  SMART Message: Required tool smartctl not installed. Check 
  --recommends 
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Lenovo O.E.M. 
  model: RPFTJ256PDD2MWX size: 238.47 GiB block size: 
  physical: 512 B logical: 512 B speed: 15.8 Gb/s lanes: 2 
  rotation: SSD serial: <filter> rev: 11.9 temp: 38.9 C 
  scheme: GPT 
  ID-2: /dev/sda maj-min: 8:0 vendor: Crucial 
  model: CT500MX500SSD1 size: 465.76 GiB block size: 
  physical: 4096 B logical: 512 B speed: 6.0 Gb/s 
  rotation: SSD serial: <filter> rev: 033 scheme: GPT 
  Message: No Optical or Floppy data was found. 
Partition:
  ID-1: / raw size: 128 GiB size: 124.99 GiB (97.65%) 
  used: 37.48 GiB (30.0%) fs: ext4 dev: /dev/nvme0n1p5 
  maj-min: 259:5 label: N/A 
  uuid: 49e7ac6d-322f-4620-9de0-5a48d7689fce 
  ID-2: /boot/efi raw size: 100 MiB size: 96 MiB (96.00%) 
  used: 25.2 MiB (26.3%) fs: vfat dev: /dev/nvme0n1p1 
  maj-min: 259:1 label: N/A uuid: 309E-B702 
  ID-3: /media/CrucialSSD raw size: 465.76 GiB 
  size: 465.76 GiB (100.00%) used: 2.04 GiB (0.4%) fs: ntfs 
  dev: /dev/sda1 maj-min: 8:1 label: CrucialSSD 
  uuid: 9C820C3B820C1D00 
Swap:
  Alert: No Swap data was found. 
Unmounted:
  ID-1: /dev/nvme0n1p2 maj-min: 259:2 size: 16 MiB 
  fs: <superuser required> label: N/A uuid: N/A 
  ID-2: /dev/nvme0n1p3 maj-min: 259:3 size: 109.86 GiB 
  fs: ntfs label: N/A uuid: A86AA3EE6AA3B788 
  ID-3: /dev/nvme0n1p4 maj-min: 259:4 size: 513 MiB fs: ntfs 
  label: N/A uuid: 4C1E58781E585D50 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 12 
  rev: 2.0 speed: 480 Mb/s chip ID: 1d6b:0002 class ID: 0900 
  Device-1: 1-2:5 info: Logitech USB Receiver 
  type: Keyboard,Mouse,HID driver: logitech-djreceiver,usbhid 
  interfaces: 3 rev: 2.0 speed: 12 Mb/s chip ID: 046d:c53f 
  class ID: 0300 
  Device-2: 1-6:3 info: Syntek Integrated Camera type: Video 
  driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s 
  chip ID: 174f:2426 class ID: 0e02 serial: <filter> 
  Device-3: 1-10:4 
  info: Realtek RTL8822BE Bluetooth 4.2 Adapter 
  type: Bluetooth driver: btusb interfaces: 2 rev: 1.1 
  speed: 12 Mb/s chip ID: 0bda:b023 class ID: e001 
  serial: <filter> 
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 6 
  rev: 3.1 speed: 10 Gb/s chip ID: 1d6b:0003 class ID: 0900 
Sensors:
  System Temperatures: cpu: 49.0 C mobo: N/A gpu: nouveau 
  temp: 44.0 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 269 Uptime: 3h 58m wakeups: 7 Init: systemd 
  v: 247 Compilers: gcc: 10.2.0 Packages: pacman: 1344 
  lib: 394 flatpak: 0 Shell: Zsh v: 5.8 running in: kitty 
  inxi: 3.3.01