Hi all! I’m facing unexpected behavior regarding Protection Bypass for Automation.
According to the docs - Protection Bypass for Automation - this feature should:
- Generate a secret
- Last on all deployments until revoked
- Be automatically added to deployments as a system environment variable (VERCEL_AUTOMATION_BYPASS_SECRET)
In my use case, NONE of the above is happening, which leads me to believe the documentation has gone stale. I see:
- A prompt to insert my own secret, not generated
- Immediately revoked after first use - this is the big problem. I can run my e2e tests once, after which my secret disappears from the UI.
- Not added to system environment variables whatsoever
I’ve carried out the steps manually to add the env myself and redeploy, but to no avail. The result is that running my tests for a second time are blocked by the Vercel SSO page.
Context
Use case: e2e tests with playwright
Target environment: preview
Vercel Plan: Pro
I’ve also noticed that the screenshots in the docs differ from what I’m seeing, so the docs are definitely stale (attached). Note the “Enabled” toggle missing.
Can anyone clarify what’s going on here? Anyone else have this issue?

