I spend a lot of time on a laptop (MacBook Pro w/ Thunderbolt 3 / USB-C ports). Every time I shut and re-open my laptop, every time I unplug my headphones for a sec, etc, Audition refuses to play because the hardware has changed, saying "Audition has detected a problem with the current hardware settings." This happens several times a day.
Even if I only unplug my headphones for a sec and then plug them back in, it requires me to go into settings, choose a different output and then switch my setting back to headphone output. This has long been an issue but it was a rarer occurrence when working on an older Mac with a headphone jack.
Logic Pro is much smarter about this by the way. It rescans and makes good assumptions about what I want to be listening on -- if I plug in a known usb headphone or interface, it switches the audio over there automatically.
To reproduce:
1) use USB-c headphones on a Mac, listening successfully to Audition.
2) Unplug the headphones
3) now try to play -- you get an error message saying: "Audition has detected a problem with the current hardware settings."
4) open more info and see "The default output device appears connected, but is not responding. Check your audio device and confirm device settings, or select a different default output device."
5) open Audio Hardware or System Audio Settings, which are available through the window.
Preferred behavior: (Logic style): rescan system audio, pop up a warning or notification, but immediately switch to playing audio out of headphones, interface, or if no other choice, the laptop speakers.
Alternate behavior v1: Immediately open Audio Hardware preference window so user can make a new selection. Also add "System Preferences" button within Audio Hardware preference window if user may have a reason to switch System Preference.
Alternative behavior v2: Do everything as you do it now, but remove the step where users have to click "more info" to see Audio Hardware and System Preferences buttons. Just show these buttons when you show the error message. For all the times I've been through this, I've never open nor even noticed the "more info" option.