Skip to main content
Solved

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

  • September 4, 2026
  • 6 replies
  • 205 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!Β πŸ™‚

View original

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

​@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.