Skip to content
Back

Event-triggered function executes but produces no result (Appwrite 1.9.0)

  • 0
  • Self Hosted
  • Functions
Egor Tabula
2 Apr, 2026, 00:27

Hello! I'm running self-hosted Appwrite 1.9.0. I have a Dart function (tried both dart-3.5 and dart-3.10 runtimes) with these events configured:

TypeScript
teams.staff.memberships.*.delete

I also tried other event types — same behavior.

When an event fires, appwrite-worker-functions logs show:

TypeScript
Fetched 1 functions...
Iterating function: Manage Topic Subscriptions
Triggered function: teams.staff.memberships.69cdb30f756bca6570d7.create
Fetched 0 functions...

So the worker finds my function, iterates it, triggers it — but then immediately "Fetched 0 functions" and nothing happens.

In the Console → Functions → Executions tab — no new executions appear. However, in the Usage section → Total Executions, the counter does increment each time an event fires. So Appwrite seems to count the execution, but it never actually runs or produces any output.

The executor is healthy — runtimes warm up fine, and the function works perfectly when executed manually via the Console or API. The issue is only with event triggers.

Any ideas what could cause this?

TL;DR
Developer running self-hosted Appwrite 1.9.0 has an event-triggered Dart function that seems to execute but produces no results. The function is found, iterated, and triggered by the worker, but no output is generated. The function works fine when executed manually. The issue occurs only with event triggers. Suggestions include checking if the runtime starts and ensuring a clean install or upgrading to 1.9.0.
Steven
2 Apr, 2026, 00:31

do you see your runtime starting?

Steven
2 Apr, 2026, 00:32

did the outcome of the function happen? im trying to determine if it actually did trigger, but you just don't see the execution created in the logs

Steven
2 Apr, 2026, 00:32

also is this a clean install or did you upgrade to 1.9.0?

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more