Attempting to page past the 2000th result when querying Salesforce via the ICF Salesforce Connector fails with the following REST response:
Paging within the Salesforce Connector is implemented using the SOQL OFFSET clause which is limited to the first 2k results. See the following from the Salesforce SOQL reference:
The maximum offset is 2,000 rows. Requesting an offset greater than 2,000 results in a NUMBER_OUTSIDE_VALID_RANGEerror.
To reproduce the issue query a Salesforce Org which contains >2k Users with the following Query: