web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Flow Run Fail. Action ...
Power Automate
Suggested Answer

Flow Run Fail. Action 'Add_a_row_into_a_table" but actually successful.

(0) ShareShare
ReportReport
Posted on by
My very basic flow of adding form data to an excel book is warning me that it fails, but it is still working exactly how it has been for years. It is still adding the data to the table in the workbook. The workbook isn't filtered or anything, as if it ever is that the flow actual fails and the data doesn't get added. It keeps adding the data, and I just keep ignoring the warning, until Microsoft disabled my flow today for failing. I don't have any data or formatting below the table that I can tell. No hidden rows or columns.
 
 
Flow run failed. Action 'Add_a_row_into_a_table' failed: Graph API conflict response. Error code is 'InsertDeleteConflict'. Error message is 'This won't work because it would move cells in a table on your worksheet.'. clientRequestId: 8e274494-edb7-4332-a84c-914ae4dca1b5 serviceRequestId: bdefdf53-a3f6-4b87-a2b6-8cb9a2169e8c;2af3d911-7d1c-4dcb-b0ed-03c28fca5d23;762fbf5c-dcc4-48e3-b631-49e686c4b104;6f92cc64-16c4-4561-89d5-354b889a2143
Categories:
I have the same question (0)
  • ronaldwalcott Profile Picture
    3,906 Moderator on at
    Can you show the flow and the structure of the Excel table?
    This error can be generated by a problem in the Excel table. You can try reformatting the Excel table and testing the flow. 
  • Suggested answer
    RaghavMishra Profile Picture
    261 on at

    Hi,

    The InsertDeleteConflict / "This won’t work because it would move cells in a table on your worksheet" error is raised by the Microsoft Graph Excel API, not by Power Automate itself. It means: when Graph tried to extend the table by one row, something on the sheet to the right of or below the table blocked the insertion. The row often still appears because Graph retries the write through a different path, but the action is still reported as failed — which is what eventually triggered the auto-disable.

    Why this happens even when the area below the table looks empty

    • Excel evaluates "blocking" cells based on the used range, not what’s visible. A stray space, a cleared-but-not-deleted format, or a name/comment anywhere to the right of the last table column counts as occupied.
    • If a second table, named range, chart, image, or data-validation region sits on the same rows the table would expand into, Graph refuses to push it.
    • If the file is opened by another session (a co-author, an Excel desktop instance, or a previous run that left the file locked) the table can be in a state where inserts are rejected.
    • Files stored in SharePoint with "Always keep on this device / Files On-Demand" sometimes return InsertDeleteConflict when the cached copy is out of sync with the cloud copy.

    What to try, in order

    1. Reset the used range. Open the workbook in Excel desktop → press Ctrl + End. If the cursor lands far below or to the right of your table, that’s the cause. Select the rows/columns between your table’s last cell and that ghost end-of-range, right-click → Delete (not "Clear contents"), then Save. Re-test the flow.
    2. Confirm there is only one table. In Excel: Formulas → Name Manager. Make sure only the table you’re writing to exists, and that it isn’t overlapped by another named range or a stray table on a different sheet that shares row indexes.
    3. Re-create the table reference. In the Add a row into a table action, re-pick the File and Table from the dropdown (don’t type the path). This forces Power Automate to resolve the current table ID via Graph and clears any stale binding.
    4. Switch the file to "Always open in browser" for the flow account. If the workbook is being edited concurrently by anyone (including AutoSave from another device), the action will conflict. The Excel Online (Business) connector documents these concurrency limits.
    5. Re-enable the flow. Once you’ve fixed the sheet, go to My flows → … → Turn on. See Disable or delete a flow for the supported re-enable steps (a flow that Microsoft disabled for failures has to be turned back on manually).

    Known limits worth knowing

    Per the Excel Online (Business) known issues and limitations, the connector is designed for "small Excel files (up to 25 MB)" and tables only — anything that prevents Excel from cleanly extending the table will surface as InsertDeleteConflict / "would move cells" / "resource locked" errors. Microsoft’s documented mitigation is to keep the sheet that hosts the table free of any other content below or to the right of the table, and avoid concurrent writes.

    If after step 1 the issue persists, the next best test is to copy the table to a brand-new workbook, point the action at the new file, and run once — if that works, the original workbook has accumulated state Excel can’t reconcile, and the cleanest fix is to keep using the new file.

    Found this helpful? Please mark ✅ "Does this answer your question?" so others searching for the same issue can find it quickly. A 👍 on "Was this reply helpful?" or a ♥ Like is also much appreciated!

    Raghav Mishra — LinkedIn | PowerAI Labs

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Valantis Profile Picture

Valantis 377

#2
11manish Profile Picture

11manish 279

#3
David_MA Profile Picture

David_MA 234 Super User 2026 Season 1

Last 30 days Overall leaderboard