I had some trouble getting the Bluetooth controller working on system start.
According to the Archlinux wiki I set
AutoEnable=true in the /etc/bluetooth/main.conf but the Bluetooth service had to be started manually every time.
The simple solution was that the systemd service still had to be enabled by executing
It's easy if you know what to do...