1.1 (2026-05-13): Reliability overhaul. Root cause of empty datasets fixed — Google's consent.google.com redirect was returning HTML from /trends/api/widgetdata/* on most non-warm sessions. Added pre-seeded CONSENT cookies, residential proxy with geo-matched country, HTML-response detection with session rotation, multi-attempt explore + widgetdata, explicit Actor.fail when 0 records returned, per-stage status messages, 600s timeout / 1024MB memory.
v1.2 (2026-05-13) — Reliability: bumped multi-keyword multiline endpoint retries 5→12 with exponential backoff. Diagnosed from dashboard: 2/8 recent runs failed because Google's widgetdata endpoint blocked multi-keyword queries through every retry attempt. Single-keyword queries already succeed within 3-4 attempts. The combination of more attempts + exponential backoff (1.4x growth, capped at 12s) gives the rate-limiter time to cool off without exceeding the run's timeout budget.