Invoice ninja workflow executes twice

Describe the problem/error/question

The workflow I have made is being executed twice, even though there is only one trigger event. I understand that this has been an issue previously and it looked like this had been fixed. I am using the latest build as of now and still get it.

What is the error message (if any)?

Please share your workflow

Share the output returned by the last node

[
  {
    "due_date": null,
    "due_date_reason": "",
    "due_date_status": "not_set",
    "total_comments": 0,
    "tags": [],
    "attachments": [],
    "status": 1,
    "status_extra_info": {
      "name": "Order placed",
      "color": "#70728F",
      "is_closed": false
    },
    "assigned_to": 5,
    "assigned_to_extra_info": {
      "username": "mukilan",
      "full_name_display": "mukilan",
      "photo": null,
      "big_photo": null,
      "gravatar_id": "5a15e216b54352e1269af5804979147a",
      "is_active": true,
      "id": 5
    },
    "owner": 5,
    "owner_extra_info": {
      "username": "mukilan",
      "full_name_display": "mukilan",
      "photo": null,
      "big_photo": null,
      "gravatar_id": "5a15e216b54352e1269af5804979147a",
      "is_active": true,
      "id": 5
    },
    "is_watcher": false,
    "total_watchers": 0,
    "is_voter": false,
    "total_voters": 0,
    "project": 1,
    "project_extra_info": {
      "name": "Specs making workflow",
      "slug": "specs-making-workflow",
      "logo_small_url": null,
      "id": 1
    },
    "id": 16,
    "ref": 17,
    "milestone": null,
    "milestone_slug": null,
    "milestone_name": null,
    "is_closed": false,
    "points": {
      "1": 1,
      "2": 1,
      "3": 1,
      "4": 1
    },
    "backlog_order": 1745501101316026,
    "sprint_order": 1745501101316049,
    "kanban_order": 1745501101341079,
    "created_date": "2025-04-24T13:25:01.341Z",
    "modified_date": "2025-04-24T13:25:01.346Z",
    "finish_date": null,
    "subject": "Suganya Devi K 000062 900",
    "client_requirement": false,
    "team_requirement": false,
    "generated_from_issue": null,
    "generated_from_task": null,
    "from_task_ref": null,
    "external_reference": null,
    "tribe_gig": null,
    "version": 1,
    "watchers": [],
    "is_blocked": false,
    "blocked_note": "",
    "total_points": null,
    "comment": "",
    "origin_issue": null,
    "origin_task": null,
    "epics": null,
    "epic_order": null,
    "tasks": [],
    "total_attachments": 0,
    "swimlane": null,
    "assigned_users": [
      5
    ],
    "blocked_note_html": "",
    "description": "WJxboQKegw",
    "description_html": "<p>WJxboQKegw</p>"
  }
]

Information on your n8n setup

  • n8n version: 1.89.2
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main): regular
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Ubuntu 24.04.2 LTS

Hi,

how many items are shown on the interconnections? 1 item? or more?

reg,
J.

Hello,

I am not sure what you are asking about. If you are asking about the number of connections from one node to another is usually one to one and one to many. Not many to one.

Hope my reply answers your doubt.

Hi, my question was more related like: If you see two execution, do you see two items of data flowing between the nodes. it’s show upon execution how many items there are flowing between the nodes.

reg,
j.

Sorry for the misunderstanding. The execution trigger node triggers it twice. One item of data during each execution.

The issue still persists, but there has been an update. Whenever the issue pops up, I just delete the invoice ninja trigger and replace it with a new one with the same credentials. It was working fine, until it started doing it again.

Deleting the trigger and adding a new one seems to be a band aid fix.