For the unreleased soft blocking, I can work around with a second
rfkill unblock bluetooth
Executing this twice makes applet-indicator black again and bluetooth is operational (without "sudo service bluetooth restart" after a soft unblock).
To sum it up: There's three cases:
- hard unblock with released hard block - soft unblock with unreleased soft block for hci0 - soft unblock with released soft block for hci0
All of them with gray indicator-applet and bluetooth non-operational.
For the unreleased soft blocking, I can work around with a second
rfkill unblock bluetooth
Executing this twice makes applet-indicator black again and bluetooth is operational (without "sudo service bluetooth restart" after a soft unblock).
To sum it up: There's three cases:
- hard unblock with released hard block
- soft unblock with unreleased soft block for hci0
- soft unblock with released soft block for hci0
All of them with gray indicator-applet and bluetooth non-operational.