When --safari was passed, Chrome diagnostics were still running because --chrome-headless defaults to true. This caused the CLI to hang while running diagnostics for a browser that wouldn't be used. Now skip Chrome diagnostics when --safari is explicitly set.