Ultimate

X_SCRAPE_LAUNCH_ARGS_INVALID

Means

the launch options carry arguments this driver cannot hand the browser

Typical cause

terminal. Refused before anything is launched: localBrowser({ options: { args } }) is not an array of strings, or it sets a proxy switch (--proxy-server, --proxy-bypass-list, --proxy-pac-url, --proxy-auto-detect, --no-proxy-server, either prefix, any case). The exit is the driver's proxy or the run's egress, appended after the caller's args; a second one in the args would let the browser leave by a route the session does not report. The fix lists every localBrowser( call and proxy switch; the cause names the edit — delete the switch and pass the exit as localBrowser({ proxy }) or scrape({ egress }), or pass args as a list of strings

Fix

grep -rnE --include='*.ts' -e 'localBrowser\(' -e '--(no-)?proxy-' .

Listed under Scraping

This page as markdown