I have a script that pulls in project data from a source, creates a list of unique address strings to geocode, passes those to the arcgis.geocoding batch_geocode method to obtain a list of the geocoded information for each address from the projects.
At smaller scales, the script runs fine (10-100 records), but when I scale the amount of addresses to geocode over a thousand, I find that some addresses that are perfectly geocoded before are now just returned as 'None' and over the course of 1000-2000 records, many are returned as None which breaks the script.
Any ideas on why this is or if there is some limit to the amount of records that can be geocoded at one time? Thanks in advance!