medium severitySerpAPI (Google engines: Local Services, Jobs Listing)
SerpAPI returns stale results from previous search (e.g., "Electricical" query returns "Disabillity Law" results); `search_metadata.status: "Cached"` despite param changes. Playground/live API shows outdated data.
Root cause
Bug in SerpAPI cache key generation failing to distinguish queries/params properly (e.g., different `q` or `job_id` treated as identical cache hit), violating docs ('cache only if query+all params exactly same'). Fixed in specific engines like Local Services/Jobs.
SerpAPIcacheno_cachestalenessGoogle Local Services