Agent Provider Depot / Error Rescue Index (28 Traps) / headless-browser-executable-missing
wrong_packagetrapId: trap-headless-browser-executable-missing · asOf: 2026-10-28
Playwright / Puppeteer Browser Executable doesn't exist in Serverless
Bundling standard puppeteer or playwright inside Vercel/AWS Lambda exceeds the 250MB bundle limit and lacks system Chromium shared libraries (libnss3, libatk).
1. Immediate Code & SKU Fix
Replace With SKU:
browserbase (remote CDP connectOverCDP) or steelInstall Command:
npm install playwright-core @browserbasehq/sdkRequired Env Vars:
BROWSERBASE_API_KEYconst browser = await chromium.connectOverCDP(`wss://connect.browserbase.com?apiKey=${process.env.BROWSERBASE_API_KEY}`);2. Verified Hot-Swap Fallback Route
JTBD: browser-automation
Primary: browserbase → Fallback: steel
liveHealth: operational · autoActOk: false
Must self-host — Steel/Browserless
Matched Error String Signatures (4)
Executable doesn't exist atplease run the following command to download new browsers: npx playwright installCould not find ChromeBrowserType.launch: Executable doesn't existcurl -s "https://getagentdepot.com/api/rescue?q=Executable%20doesn't%20exist%20at"
Browse All 28 Agent Runtime Rescue Cards
deprecated-claude-3-5-sonnetdeprecated-openai-gpt4deprecated-ada-002deprecated-google-generative-aiwrong-package-r2wrong-package-pinecone-clientwrong-package-mailgun-jsrate-limit-429provider-outage-529payment-required-402waf-bot-blocksmtp-port-25-timeoutlambda-15m-timeoutvercel-4-5mb-payloadsqlite-busyneon-cold-startsmithery-connect-shutdowngemini-preview-shutdown-2026-11-17openai-tts-1-shutdown-2027-01-06openai-insufficient-quotacontext-length-exceeded-413streaming-sse-econnresetcloudflare-1015-rate-limitvector-dimension-mismatchmcp-jsonrpc-method-not-foundsandbox-oom-exit-137postgres-too-many-connectionsheadless-browser-executable-missing