Hi Community,
I’m working on a Power Automate flow that pulls data from the Vehicles table in Dataverse using the List rows action. The goal is to filter the table based on a Vehicle ID and return the matching record(s).
Here’s the current setup:
- Entity Name:
cr43b_vehicles - Fields I'm trying to select:
cr43b_vehicleregistration(Single line of text)cr43b_vehicle2id(Unique Identifier for Vehicle
- Filter Rows expression:
cr43b_vehicle2id eq @{triggerBody()?['text_2']}"$select": "cr43b_vehicleregistration,cr43b_vehicle2id",}Problem:
I keep getting this error:
Could not find a property named 'cr43b_vehicleregistration' on type 'Microsoft.Dynamics.CRM.cr43b_vehicle'.
I’ve double-checked the column names in Dataverse:
- Vehicle Registration → Logical name:
cr43b_VehicleRegistration - Vehicle (Primary Name) → Logical name:
cr43b_vehicle2id
I’ve tried different combinations (lowercase, uppercase, using lookup references), but the same error persists.
Questions:
- Is there something wrong with my
$selector$filterSyntax? - Could the logical name
cr43b_vehicleregistrationbe incorrect even though it’s shown in the column properties? - Is there a way to confirm valid field names for the List rows query (using metadata or a different action)?
Any guidance or examples would be greatly appreciated.
Attachments:
- Vehicle table columns (highlighting the
Vehiclefield) – Image: Vehicle columns screen. - Vehicle Registration column properties – Image showing schema name and logical name.
- Trip Log table columns – Image showing relevant relationships and fields.
- Trip Log sample data – Image with sample records to show how Vehicle Registration is populated.
- Flow run failure details – Image showing the full flow with the List Rows step failing, including the error message on the right panel.
- List Rows step configuration – Close-up image showing
$selectand$filtersettings.

Report
All responses (
Answers (