Skip to content

Dataverse FetchXml "top" parameter suddenly ignored. 2000 records are returning by default. #1388

@tdutch1

Description

@tdutch1

Describe the Bug with repro steps

In several production Logic App (Standard) workflows, we have a Dataverse FetchXml statement with a "top" parameter that specifies the number of records to return for the query. Starting sometime on 3/17/2025, the Dataverse connector or Logic Apps runtime is removing or otherwise ignoring the "top" parameter and this results in the query returning 2,000 records for each run. The quick fix was to provide a value for the action's Row Count parameter. But the sudden change in functionality is causing problems.

Example: The following FetchXml statement in a "List rows" Dataverse action now returns 2,000 rows instead of the expected 50:

What type of Logic App Is this happening in?

Standard (Portal)

Which operating system are you using?

Windows

Did you refer to the TSG before filing this issue? https://aka.ms/lauxtsg

Yes

Workflow JSON

Screenshots or Videos

No response

Browser

Chrome

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions