Skip to main content
Solved

Esri ArcGIS Connector returning only 2000 rows when querying Utility Network Feature Service

  • September 4, 2026
  • 6 replies
  • 189 views

phil.l.avista
Contributor
Forum|alt.badge.img+1

Hello

When reading a Utility Network feature service on ArcGIS Enterprise from FeatureReader using the Esri ArcGIS Feature Service format, only 2000 rows are returned. No errors are shown in the translation log (scrubbed and attached, using package version 3.25.4). There are no AGS Log entries to indicate an issue on our side. 

This issue was not present with package versions 3.22.0 and 3.25.1 

Environment: 

  • ArcGIS Enterprise: 11.3
  • FME Form: 2025.1.3.0 (20251001 - Build 25643 - WIN64)
    • FeatureReader Version 16
    • Esri ArcGIS Connector Package: 3.25.3, 3.25.4

 

Best answer by desiree_at_safe

Glad to update the community that this issue has now been resolved in Esri ArcGIS Connector package (safe.esri-agol) version 3.26.1.

How to get the fix:

  • Download from FME Hub: Esri ArcGIS Connector v3.26.1 (Compatible with FME 2024.0 Build 24187 and newer)
    OR

  • Upgrade within FME Form: You can update the package directly within FME Workbench via FME Options > FME Packages (or by adding the updated reader to your canvas).

For step-by-step instructions on updating packages, see Introduction to FME Packages> Upgrading FME Packages article

Please let us know if you run into any further issues after upgrading! 🙂

6 replies

gareth-at-safe
Safer
Forum|alt.badge.img+13

Hi ​@phil.l.avista 

This matches a known issue we're tracking (FMEENGINE-99411).

The line that shows it:

ArcGISFeatureServiceReader: Reading 2000 features in 2 batches of up to 1000 features

The reader works out the total first by asking the service for object IDs, then pages through them. In 3.25.3 it started sending resultRecordCount on that ID request. Some services cap the response at the layer's maxRecordCount and don't return exceededTransferLimit to flag that more exist. So the reader gets 2000 IDs and nothing telling it otherwise. It reads those 2000 and stops. That's why there's no error; it thinks it read the whole layer. 3.25.1 didn't send that parameter, so it worked.

Can you check maxRecordCount on the Pipeline Device layer and tell me whether it's 2000? That would confirm it.

Rolling back to 3.25.1 should get all your rows reading again in the meantime. Raising maxRecordCount above the layer's feature count may also work, though that's a server-side change your ArcGIS admin would need to make.

Our development team is aware of the problem and will investigate it further. We appreciate your patience in the meantime while they look into this. I'll update this thread as I hear more.

 


grahamwood_hwc
Contributor
Forum|alt.badge.img+3

Hi ​@gareth-at-safe 

I can confirm my team is impacted by this issue too where the “Maximum Number of Records Returned by Server” parameter in ArcGIS server is returned.  
using arcgis feature service 3.25.5 on enterprise services 11.3

Going to fme hub Rolling back to 3.20.1 resolved the issue.

thanks for the tip


phil.l.avista
Contributor
Forum|alt.badge.img+1
  • Author
  • Contributor
  • September 9, 2026

​@gareth-at-safe Thanks for your reply. I can confirm that the maxRecordCount parameter is set to 2000. 

Would I go to Known-Issues-in-FME to learn more about this? I didn’t see any issues with that ID listed. 


gareth-at-safe
Safer
Forum|alt.badge.img+13

Hey ​@phil.l.avista Thanks for confirming - that does indeed confirm this aligns. And you’re correct; this issue hasn’t (yet!) been listed in our Known Issues. It seems, based on ​@grahamwood_hwc and others’ experience encountering it, to be affecting numerous customers. I’ll discuss internally adding it.


desiree_at_safe
Safer
Forum|alt.badge.img+24

Glad to update the community that this issue has now been resolved in Esri ArcGIS Connector package (safe.esri-agol) version 3.26.1.

How to get the fix:

  • Download from FME Hub: Esri ArcGIS Connector v3.26.1 (Compatible with FME 2024.0 Build 24187 and newer)
    OR

  • Upgrade within FME Form: You can update the package directly within FME Workbench via FME Options > FME Packages (or by adding the updated reader to your canvas).

For step-by-step instructions on updating packages, see Introduction to FME Packages> Upgrading FME Packages article

Please let us know if you run into any further issues after upgrading! 🙂


gareth-at-safe
Safer
Forum|alt.badge.img+13

Desiree beat me to it! We do indeed have a fixed Esri ArcGIS Connector package out.

Also, following up on your query ​@phil.l.avista - We have documented this as a Known Issue: Esri ArcGIS Feature Service Reader Stops at Max Record Count on ArcGIS Enterprise and Standalone Server and added an entry to our Known Issues table. 

Please do let us know how your upgrade goes and if you run into any further issues.