Why browser-based updates get stuck on the "Confirm your admin email" screen — why Playwright stalls in wp-admin

TL;DR AI
2 min readKey summary
Playwright-based WordPress admin automation can stall after login if wp-admin redirects to the built-in admin email confirmation screen.
The prompt is often triggered by WordPress’s periodic admin check, sometimes surfaced via an adminhash URL.
A practical workaround is to detect the screen and click “I’ll wait” before continuing to plugin updates or other wp-admin tasks.
This matters because browser-only maintenance workflows can fail unexpectedly on hosts without SSH access.
