Error: “a destinationNodeName is required for the new partial execution flow”

  • Hi everyone :waving_hand:

    I’m getting this error when running my workflow in n8n Cloud:

    Error: a destinationNodeName is required for the new partial execution flow
    Workflow execution had an error
    Problem executing workflow :I have a loop that sends one item (a phone number and a token) every minute to an AI Agent node, which then generates a custom message.
    After that, the message goes to an HTTP Request node connected to WhatsApp.

    The loop works correctly for the first few runs, but sometimes I get this error:

    Error: a destinationNodeName is required for the new partial execution flow
    
    

    :puzzle_piece: Workflow structure (simplified):

    1. Schedule Trigger

    2. Get Leads

    3. Merge

    4. IF

    5. Code in JavaScript

    6. Limit 30

    7. Format Number

    8. Assistant (AI Agent)

    9. Loop Leads (1 minute interval)

    10. Merge again

    11. HTTP Request → WhatsApp


    :brain: What I suspect:

    • It might be related to how the Loop node executes partial runs.

    • Maybe n8n is trying to resume or partially execute a workflow without a defined destination node.

    • I’m not using “Execute Workflow” inside this loop — it’s all in one workflow.

:folded_hands: Question

Can anyone explain why this happens or how to avoid the “destinationNodeName” error?
Is it something related to the loop timing or how the Merge node reconnects after partial execution?

Thanks in advance!
— Edwing