Error: "this.addExecutionHints is not a function" on Google Sheets 'Update Row' Node

I have built an AI Agent workflow that is designed to find company information online and then update a specific row in a Google Sheet.

The entire process works until the final step, where the Google Sheets node (using the “Update Row” operation) fails with a technical error, even though the node configuration appears to be correct.

this.addExecutionHints is not a function

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

    1. n8n version: 1.109.2
    2. Database (default: SQLite): Using n8n.cloud (managed by n8n)
    3. n8n EXECUTIONS_PROCESS setting (default: own, main): N/A (n8n.cloud)
    4. Running n8n via (Docker, npm, n8n cloud, desktop app): n8n.cloud
    5. Operating system: N/A (n8n.cloud)

Hey @Vanessa_Wu
Thank you for your report. It looks like a bug, we started tracking it and plan to fix.

As a workaround you can try to make sure that {{ $json.餐廳名稱 }}in Values to Update is not empty.
Also, use {{ $fromAI(‘your_field_name’) }}instead of `{{ $json.your_field_name }}`

New version [email protected] got released which includes the GitHub PR 21238.