GCal event started for all-day events doesn't trigger

Hello community, newcomer here! I’m so happy to be part of this. Thank you for the great work! :raising_hands: :raising_hands:

Describe the problem/error/question

N8n workflow is not triggered when all-day events start, but workflow is triggered on timed events.

I’ve triple-checked that the event calendar was created before starting the day, server/docker date is correct, workflow is enabled, credentials are in place, etc.

What is the error message (if any)?

No error message, simply workflow doesn’t trigger

Configuration Screenshots

This one doesn’t trigger the workflow

This one triggers the workflow:

Information on your n8n setup

  • n8n version: 1.122.3 (self-hosted)
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system:

I would appreciate any hint on how to solve this. Thanks a bunch!

Hi there, Welcome to the community

when you said it’s not triggered, do you mean when you activate the workflow? or when you are manually testing by clicking the Fetch Test Event

Because i think both will give you different data

Hay thank you for the welcome and for replying.

It’s not triggered when I activate the workflow

If I click the Fetch Test Event it works as expected (but with a very old event). AFAIK this is the expected behaviour for Fetch Test Event.

you’re welcome bro

The fact that it’s not getting triggered is weird, and to help you test this i have activate a workflow that only has that trigger and setup an all day event for tomorrow, i will let you know if it gets triggered or not

if it’s not get triggered i’ll let you know

Since from what i know, the all day event start from 00.00 at that day right, so in order to trigger it now, it needs to be tomorrow at 00.00

Yeah, good idea.

This is exactly how I tested it over days. Even with different poll times just in case. Please let me know the results once you have time to report it.

Thank once more time! :flexed_biceps:

1 Like

@fahmiiireza I’ve also bypassed the Cloudflare 0 trust of my self-hosted n8n instance the oauth path rest/oauth2-credential/callback as well as wekbooks. Specially because I have other workflows that required it.

Still no luck on the all-day events. Might it be a bug? For now the only workaround I’ve found is to turn all-day events into timed-events (e.g: 00:00 to 00:15).

Yeah, i tested it, it doesn’t go through, n yeah i think it needs to have a specific time for the webhook to be fired, i am not sure if it is a bug from the n8n itself or from gCal itself does not send it

Yeah, I thought so.

Should I report it somehow? Like opening an issue in GitHub? (I’m a technical guy)

Anyway, thank you so much for taking the time of helping and verifying it :folded_hands:

yes, you can definitely do that, but i would suggest to check for the open ticket first, in case it is already been reported, good luck!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.