My Google Sheets integration suddenly stopped working.
-
The Google Sheets node executes successfully
-
The output contains the correct data
-
The sheet remains unchanged — no new rows, no updates
-
No error message is shown
This was working earlier today with the exact same sheet and credentials.
What I already checked
✓ The service account still has Editor access to the Google Sheet
✓ The sheet headers exist and match the mapped fields
✓ Tried Append Row and Append or Update
✓ Tried different “Column to match on”
✓ Deleted the node and recreated it
✓ Created a new minimal workflow with only 2 nodes
✓ Created a new sheet → still doesn’t write
✓ Credentials test successfully inside n8n
No matter what I try, the sheet stays empty.
Environment
n8n (Docker)
Google Sheets (Service Account)
Sheet is shared properly
Minimal test workflow
Node output looks correct:
{
"snapshot_time": "test-1",
"chain_id": "solana",
"address": "TEST"
}
But the sheet stays empty.
Question
Why did my Google Sheets node suddenly stop writing rows even though it was working perfectly earlier today?
I only changed some filtering logic in an unrelated Code node (nothing touching the Sheets node or its credentials), and after that the Sheets node stopped writing completely, even if I revert the Code node to its original version. The node still executes successfully and shows the correct output, but no data is ever written to the sheet (even in a minimal 2-node test workflow and even with a new sheet).
What could cause this , and how can I fix it?

