N8n Workflows Not Triggering After Deployment Until Manual Re-save

We are facing an issue with workflow activation behavior in n8n after deployment. Once a workflow is deployed, it appears as active by default, but it does not get triggered as expected.

To make the workflow functional, we are required to open the workflow, perform a minor change (even a no-op edit), and save it again. Only after this manual re-save does the workflow start triggering correctly.

This behavior is consistent across deployments and affects multiple workflows, creating additional manual overhead and risk of missed executions.


Problem Statement:

  • Workflows are marked as active after deployment but do not trigger automatically.

  • Manual intervention (minor edit + save) is required to activate proper triggering.

  • Issue occurs consistently for every deployment.

  • This impacts automation reliability and requires unnecessary manual steps.

Hi @Kishan_Ghetiya Welcome! that “active but not triggering” state happens because the trigger registration doesn’t fire on import — n8n only wires up the schedule/webhook hooks when the workflow goes through an actual activation toggle, so re-saving forces it. fix it by toggling active=false then active=true via the public API right after deploy, no UI edit needed.

set the X-N8N-API-KEY header auth, feed workflow ids in, run this as your post-deploy step.

Hi @achamm , thanks but can you please suggest with one small example so that would be good