Hey n8n team, I’m about to lose my sanity over here. My mission-critical workflow is straight-up LYING to me:
Workflow Path: API → Data Transform → Google Sheets Update → Slack Notification
What Happens:
Everything shows green checkmarks ![]()
Slack gets success notifications ![]()
But when I check Google Sheets… NOTHING CHANGED!
Kicker: The exact same workflow works perfectly when I manually test it!
Environment Details:
n8n 1.33.2 on Google Cloud Run
Using OAuth2 for Google Sheets
Triggered by Cloud Scheduler every 15 mins
What Makes This Extra Maddening:
Only fails on automated runs (manual executions work)
No errors in ANY logs (n8n, Google Cloud, nothing)
Already tried:
Doubling timeout limits
Adding manual delays between nodes
Creating fresh OAuth credentials
Sacrificing my favorite coffee mug to the tech gods ![]()
![]()
Please tell me:
Why is n8n pretending to succeed when it fails?
How do I catch these “fake success” cases?
Is there ANY way to get truth out of my workflows?
I’m begging you - this is making me question reality itself! ![]()