Don't automatically switch audio interface if previous is not available

If I setup a plugin to work with my usb audio interface, and then I open the plugin when the interface is not plugged in by mistake, it switches to the default mac onboard interface.
Why do Neural DSP plugins have this behavior?
Nobody needs their plugins to switch interfaces automatically. The result is feedback because it records from the laptop’s mic and uses it’s speakers.
This is a bad feature. It would be way better instead if the plugin won’t work and automatically open the settings dialog so we see that the interface is not plugged in.
Please Neural DSP team change this behavior.
Edit: I’m referring to the standalone version of the plugin.

That sounds more like the behavior of your MAC.

It’s the behavior of every mac (at least m1 and above), not just mine, and it’s not configurable. I guess I can use a virtual interface that stays constantly connected, but I’d prefer not to use a workaround like that.
My plugin could store the interface that I’m using and detect when it’s not in the list of currently available interfaces and act accordingly.
I assure you, other plugins that I own don’t jump interfaces like that. For example, Guitar Rig just starts inactive with the audio interface settings opened, and let you choose the interface you want. When I plug in my usb interface it recognizes it and let me choose it. This is how it should behave.
I love my Nolly Archtype, but they got this behavior wrong.