We have a merchant with 33,000 customers. We've recently observed some anomalies with the /customers.csv endpoint where it returns fewer than the complete number of customers. It typical returns between 20,000 and 26,000 customer records. This anomaly can be reliably reproduced by manually calling the endpoint using Postman or curl.
We've also noticed that regardless of the number of records eventually returned, the clover API server also returns after 60 seconds. So we're wondering if the truncated results could be the effect of some kind of server timeout on Clover's end? If this is correct, will Clover provide guidance about a fix on their end, or about a suggested workaround?