Yes, there is a workflow, Fabian explained this thread:
The AudioDeviceManager and AudioDeviceSelectorComponent are very problematic inside your processor and processor editor classes. The StandalonePluginHolder has already an AudioDeviceManager, and having a second one in one process creates problems. And in a plugin, you shouldn’t access the AudioIODevices at all, only through the host.