Skip to content

Google Tasks node fails when setting Due date (Solution: force RFC 3339 format) #20274

Description

@rolandinsh

Bug Description

Google Tasks return error 400 when adding dates (Due / Complete) via calendar selector:

How to fix? / Solution

Enforce RFC 3339 format: 2025-10-10T00:00:00Z. By typing it manually as formula/expression, everything works.

To Reproduce

Add Google Task Node (create or update).
Fill out title, task list and other fields.
Under "Update Fields" / "Additional Fields" select "Due Date" or "Completion Date".
Select date and time from calendar.
Send to Google API

Expected behavior

Correct Datetime format in RFC 3339.

Debug Info

{ "error": { "code": 400, "message": "Request contains an invalid argument.", "errors": [ { "message": "Request contains an invalid argument.", "domain": "global", "reason": "badRequest" } ], "status": "INVALID_ARGUMENT" } }

Other info:

  1. Node type: n8n-nodes-base.googleTasks
  2. Node version: 1 (Latest)
  3. n8n version: 1.113.3 (Self Hosted)

Operating System

Ubuntu 24.04.3 LTS

n8n Version

1.113.3

Node.js Version

=22.16

Database

SQLite (default)

Execution mode

main (default)

Hosting

self hosted

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions