Here's debug output (using VLC_VERBOSE=3) with vlc 3.0.22~rc1-1 (i.e. the latest version):
[...] [00007fe4f400f8b0] main audio resampler debug: looking for audio resampler module matching "any": 4 candidates [00007fe4f400f8b0] main audio resampler debug: using audio resampler module "samplerate" [00007fe508000c90] main input debug: Decoder wait done in 11 ms [000055dd152f9b90] pulse audio output debug: cannot synchronize start [000055dd152f9b90] pulse audio output debug: deferring start (57894 us) [000055dd152f9b90] pulse audio output debug: deferring start (34163 us) [000055dd152f9b90] pulse audio output debug: deferring start (10041 us) [000055dd152f9b90] pulse audio output warning: starting late (-14068 us) [000055dd152f9b90] main audio output warning: playback too early (-57819): down-sampling [000055dd152f9b90] pulse audio output debug: changing sink 97: bluez_output.7C_96_D2_4E_98_41.1 (EDIFIER Luna Eclipse HD) [000055dd152f9b90] pulse audio output debug: started [000055dd152f9b90] main audio output warning: playback too late (74057): up-sampling [000055dd152f9b90] main audio output debug: resampling stopped (drift: 81227 us) [000055dd152f9b90] main audio output warning: playback too late (81228): up-sampling [000055dd152f9b90] main audio output debug: resampling stopped (drift: -12766 us) [000055dd152f9b90] pulse audio output debug: adding sink 271: bluez_output.38_18_4C_4B_AC_93.1 (WH-1000XM3) [000055dd152f9b90] pulse audio output debug: changing sink 271: bluez_output.38_18_4C_4B_AC_93.1 (WH-1000XM3) [000055dd152f9b90] pulse audio output debug: connected to sink bluez_output.38_18_4C_4B_AC_93.1 [000055dd152f9b90] pulse audio output debug: changing sink 97: bluez_output.7C_96_D2_4E_98_41.1 (EDIFIER Luna Eclipse HD) [000055dd152f9b90] pulse audio output debug: changing sink 271: bluez_output.38_18_4C_4B_AC_93.1 (WH-1000XM3) [000055dd152f9b90] pulse audio output debug: changing sink 271: bluez_output.38_18_4C_4B_AC_93.1 (WH-1000XM3) [000055dd152f9b90] pulse audio output debug: changing sink 271: bluez_output.38_18_4C_4B_AC_93.1 (WH-1000XM3) [000055dd152f9b90] pulse audio output debug: changing sink 97: bluez_output.7C_96_D2_4E_98_41.1 (EDIFIER Luna Eclipse HD) [src/libmpg123/layer3.c:INT123_do_layer3():1948] error: dequantization failed! [000055dd152f9b90] pulse audio output debug: removing sink 271 [00007fe500014120] main decoder debug: toggling resume [00007fe500004360] prefetch stream debug: pausing [000055dd152f9b90] pulse audio output debug: connected to sink bluez_output.7C_96_D2_4E_98_41.1 When I clicked on the Play button, the headset was off, so the output went to EDIFIER Luna Eclipse HD (Bluetooth speakers). Then I switched on the headset (WH-1000XM3). This time, everything was fine: VLC was still playing the stream, and the output was sent to WH-1000XM3. Then I switched off the headset, and VLC stopped playing. -- Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)

