On hosting environments without SSH access, the fallback is browser automation: Playwright logs into wp-admin and drives the plugin update screen directly. That works fine for months — until one day the script stops dead before it ever reaches the update screen.
Note: Playwright is a browser automation tool. It reproduces clicks a human would make, but as code.
What the "confirm your admin email" screen is
Since WordPress 5.3, wp-admin shows a periodic prompt — roughly every six months — asking the site owner to confirm they still have access to the registered admin email address. It's a core WordPress feature, not a plugin.
Is this still your address?






