Bluetooth doesn't connect to my headset on boot

My Bluetooth headset doesn’t connect on boot except if I run these 3 commands

sudo modprobe -r btusb
sudo modprobe btusb
sudo systemctl restart bluetooth

What happens is that it connects and then disconnects and keeps doing this until I run these 3 commands.

I have already tried to reinstall the bluetooth modules, went through the arch wiki of bluetooth, tried the configurations there but none seems to fix this issue.

A post was merged into an existing topic: Bluetooth doesn’t work except if I restart the service