Bug Description
I have migrated from v1.123.x to v2.2.3.
Two breaking changes were made that were not documented in v2.0.0 release notes:
- "Execute sub-flow" node no longer accepts flows that have only "Trigger manually" trigger.
- "Execute sub-flow" nodes that had previously such flow selected (before migration to v2) are no longer working. Executing them throws "Workflow is not active and cannot be executed.".
To Reproduce
no response
Expected behavior
no response
Debug Info
Debug info
core
- n8nVersion: 2.2.3
- platform: docker (self-hosted)
- nodeJsVersion: 22.21.1
- nodeEnv: production
- database: sqlite
- executionMode: regular
- concurrency: -1
- license: enterprise (production)
- consumerId: 6bdd311e-6187-4f3d-a891-3ef4df92c06c
storage
- success: all
- error: all
- progress: false
- manual: true
- binaryMode: filesystem
pruning
- enabled: true
- maxAge: 336 hours
- maxCount: 10000 executions
client
- userAgent: mozilla/5.0 (x11; linux x86_64) applewebkit/537.36 (khtml, like gecko) chrome/143.0.0.0 safari/537.36
- isTouchDevice: false
Generated at: 2026-01-08T12:01:28.822Z
Operating System
Alpine Linux
n8n Version
2.2.3
Node.js Version
22.21.1
Database
SQLite (default)
Execution mode
main (default)
Hosting
self hosted
Bug Description
I have migrated from v1.123.x to v2.2.3.
Two breaking changes were made that were not documented in v2.0.0 release notes:
To Reproduce
no response
Expected behavior
no response
Debug Info
Debug info
core
storage
pruning
client
Generated at: 2026-01-08T12:01:28.822Z
Operating System
Alpine Linux
n8n Version
2.2.3
Node.js Version
22.21.1
Database
SQLite (default)
Execution mode
main (default)
Hosting
self hosted