Skip to content

Inconsistent behavior with disabled manual trigger #18563

@PhilippMundhenk

Description

@PhilippMundhenk

Bug Description

I am currently working on n8n-nodes-kodi. While testing, I accidentally deactivated the manual trigger in my workflow (D; very similar to ctrl+D). When I open and edit the settings of my node, I can still "Execute Step" and everything works as expected. However, on every second "Execute Step" run, I get the message "Problem running workflow: Connect a trigger to run this node". While technically correct, as the trigger is deactivated, I would expect this error to show up either every time or never, but not alternating.

To Reproduce

  1. Create a workflow
  2. Add manual trigger
  3. Deactivate manual trigger
  4. Add another node (e.g., n8n-nodes-kodi), connect to trigger
  5. Double click other node to edit settings
  6. Click "Execute Step"
  7. Wait for execution to finish
  8. Click "Execute Step" again

Expected behavior

I would expect this error to show up either every time or never, but not alternating.

Debug Info

Debug info

core

  • n8nVersion: 1.107.3
  • platform: docker (self-hosted)
  • nodeJsVersion: 22.17.0
  • database: sqlite
  • executionMode: regular
  • concurrency: -1
  • license: enterprise (production)

storage

  • success: all
  • error: all
  • progress: false
  • manual: true
  • binaryMode: filesystem

pruning

  • enabled: true
  • maxAge: 336 hours
  • maxCount: 10000 executions

client

  • isTouchDevice: false

Generated at: 2025-08-19T19:31:48.080Z

Operating System

Official Docker Container (current latest)

n8n Version

1.107.3

Node.js Version

unknown

Database

SQLite (default)

Execution mode

main (default)

Hosting

self hosted

Metadata

Metadata

Assignees

No one assigned

    Labels

    in linearIssue or PR has been created in Linear for internal reviewteam:catsIssue is with the Cats teamtriage:needs-info

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions