Notes from running CAPTCHA and scraping automation in production.
Two identical pipelines, two very different success rates. What actually decides whether a CAPTCHA challenge succeeds, why retrying makes it worse, and the five checks that fixed most of it.