Switching to USB headphones seems to stop currently playing sounds

Had reports of the same thing myself (still on old engine), users can disconnect their headphones and since the audio device is lost the background ambience of the game stops. It’s problematic in a number of cases. The workaround I suppose would be to use sounds that are much shorter in length or which are re-triggered regularly, but it would be more ideal if the audio system could detect a device loss and move already spawned sounds over to the new one (e.g. when going from headset to speaker output). It would probably mean the sounds starts over from the beginning, but would be better than the already playing audio just cutting out completely.