Eu tenho um Divoom Voombox-outdoor e tive problemas semelhantes. Tudo o que estava acontecendo seria interrompido / congelado e não funcionaria depois que eu o conectasse.
Depois que eu pesquisei na internet, encontrei um procedimento para fazer ao conectá-lo e removê-lo. Em uma conexão inicial (e única se os procedimentos após este forem sempre feitos):
- conecte o alto-falante / fone de ouvido Bluetooth (pode estar usando blueman ou bluetoothctl ou outro equivalente);
- com pavucontrol ou blueman (ou equivalente), desligue o dispositivo bluetooth;
- desconecte o dispositivo.
Em seguida, conectando-o (desta vez ao trabalho):
- conecte o alto-falante / fone de ouvido Bluetooth (pode estar usando blueman ou bluetoothctl ou outro equivalente);
- com pavucontrol ou blueman (ou equivalente), escolha a opção High Fidelity Reprodução (A2DP Sink).
Ele precisaria desativar o som interno para fazer com que todos os programas usem o coletor do bluetooth.
Ao desconectar:
- com pavucontrol ou blueman (ou equivalente), desligue o dispositivo de som;
- desconecte o alto-falante / fone de ouvido Bluetooth (pode estar usando blueman ou bluetoothctl ou outro equivalente).
Os três procedimentos podem ser feitos usando apenas blueman, pois nele há opções para alterar a configuração de áudio.
O que pode acontecer é esquecer de desligar o dispositivo no pavucontrol antes de desconectar, o que exigirá que você faça novamente o primeiro procedimento. Isso é curioso, porque o alto-falante, às vezes, desliga quando isso é feito, como se o firmware tivesse travado (isso ainda é melhor do que o Windows 10, que pede para reiniciar).
Eu uso o Xubuntu 16.04, então pode haver diferenças entre os programas usados, mas a idéia é sempre desligar o dissipador do dispositivo do pulseaudio antes de desconectá-lo.