Bluetooth is EXTREMELY bugged out in F42 KDE (also in F41 KDE!)

UPDATE 3: I found something as a workaround, since no idea how many years this bug will take to get fixed

  1. Create a script:
nano ~/.local/bin/restart-bluetooth.sh

Content:

#!/bin/bash
sleep 5  # Wait for system to settle
systemctl restart bluetooth
  1. Make it executable:
chmod +x ~/.local/bin/restart-bluetooth.sh
  1. Create a polkit rule to allow passwordless restart:
 nano /etc/polkit-1/rules.d/10-restart-bluetooth.rules

Content:

polkit.addRule(function(action, subject) {
  if (action.id == "org.freedesktop.systemd1.manage-units" &&
      action.lookup("unit") == "bluetooth.service") {
    return polkit.Result.YES;
  }
});
  1. Add to KDE Autostart:
  • Open System SettingsSystemAutostart
  • Click Add NewLogin Script
  • Choose restart-bluetooth.sh located at ~/.local/bin/
  • Apply

I just realised, this is the 43rd post on this topic. I'm using Fedora 43 right now. So, 43 - 43. Coincidence???