Hi Intercom Support Team,
We’re intermittently seeing issues with the Companies Scroll API (/companies/scroll) in production. Our integration fetches over 100,000 company records, and while it often works, it occasionally fails with scroll_exists ("scroll already exists").
We have verified that no concurrent jobs are running on our side when this happens. We also implemented retries with long delays (up to 5 minutes), but the same error can still persist. Based on your docs, we expected scroll sessions to expire after 1 minute of inactivity, but in these cases that does not appear to happen.
Because this is intermittent, it can be difficult to reproduce consistently, but it is recurring enough to impact our pipeline. Could you please investigate and advise on possible causes or recommended handling?
Best Regards
Usama
