A limit does not prove that several rows matched
An original report describes three visible test rows, no intended filter and only one output bundle. Confusion between similarly named files was discussed, but not established as a universal cause. Q1 The Google Sheets API supports an unambiguous read using spreadsheet ID and a specific range. Q2
These references are more useful diagnostically than a filename. Also distinguish the search module's actual output from bundles later discarded downstream. The final scenario result does not automatically explain what the search returned.
Follow three test records through the flow
- Identify the source precisely. Compare the spreadsheet ID in the browser with the ID used by the module. Check the sheet and configured range. Treat similarly named copies and other tabs separately.
- Mark test rows. Use three harmless unique IDs in a bounded test range. Record their row numbers and expected values without restructuring a production sheet.
- Inspect the current execution. Examine inputs and every output bundle from that specific Search Rows module. Do not substitute an overall operations indicator, an earlier test or the result after a router.
- Perform a read-only comparison. Read the same range using an appropriate range-reading operation and the same identity. If that also sees fewer rows, investigate source and range first. If it sees all three, compare search parameters, header settings and filter values after evaluation.
- Check downstream processing afterwards. If search returns several bundles, then inspect router filters and mappings. Where multiple rows feed an update, its row reference must correspond to each bundle; a fixed row number can distort the visible final result.
Establish a verifiable expectation
Each test ID should appear exactly where the intended search condition requires it. Account explicitly for records excluded by a filter. Increase the limit only after the existing selection is understood: a larger limit does not correct a wrong source or unsuitable condition.
Retain the three-row example with its actual module outputs. It provides a small comparison that can be repeated after mapping or module changes without exposing customer data or repeatedly updating real rows.
Frequently asked questions
Should I immediately add an Iterator?
Only if the actual output contains an array that needs splitting. Several existing bundles and an array inside one bundle are different data shapes.
What belongs in a support request?
Provide an anonymised spreadsheet identity, sheet and range, module configuration, and input/output from a current run. Three neutral test rows are usually sufficient to make the investigation reproducible.
Help with this case
We can help isolate the affected process and prepare a controlled next step. Discuss case A0399 with KAN KAI WORKS.
Prepare a findings note
Summarise your observations for your enquiry. The note is created in your browser and is not saved or sent here. You can then copy it into the contact form.
Unknown is fine. Do not enter passwords, customer data or complete confidential logs.
Support with this issue
We investigate Make using your error message, versions and a narrowly scoped example.
Sources
- Q1 · Originalbericht / original report
- Q2 · Google Sheets API: Read values by spreadsheet ID and range
Sources checked on 5 November 2026. Individual reports do not establish general prevalence.
