Might be un-related to your issue, but these are critical environment variables for us. No idea how to implement them on macOS, but we’ve done it studio wide on linux.
setenv DL_WELCOME_SCREEN 0 #No annoying Welcome screen
setenv DL_STARTUP_LIBS_CLOSED 1 #Don't try to load every Library upon Project opn
setenv DL_REMOTE_GATEWAY 0 #Hide MediaGateways. Show local devices only.