Audio Engine Crash or Hang when WindowsMR Headset Idles

With the old audio engine I get crashes when the audio device goes away. With the new one the whole process hangs instead.

This happens often when Windows MR headsets via SteamVR idle out and destroy their audio device. Any ideas on a workaround?