Webhook error in Production - "workflow.preExecute" after subscribing to paid plan

I am experiencing an error when trying to run my Webhook flow in production mode on n8n Cloud. The error appears as:

Workflow execution had an error
The external hook “workflow.preExecute” failed.

Important details:

Before, without a free plan, the flow worked normally. Now that we signed up for the payment plan, it has stopped working.

Scenario:

I have a Webhook configured to receive messages from the WhatsApp API.

In test mode, the flow runs normally and processes data correctly.

In production mode, the Webhook receives the data, but the flow fails before executing the next nodes.

I tested the Webhook URL in cURL and Postman, and the response was:

{ “message”: “Workflow was started” }

This confirms that the URL is active.

Execution stops when trying to pass data from the Webhook to the next nodes.

Steps already tried:

:heavy_check_mark: Activated and deactivated the flow.

:heavy_check_mark: I tested manually by sending a valid JSON to the Webhook.

:heavy_check_mark: I checked that the Webhook is in “Production” mode and published correctly.

:heavy_check_mark: Reviewed the configuration of subsequent nodes.

:heavy_check_mark: Checked for permission restrictions or firewall.

:heavy_check_mark: I created a new Webhook and reconnected to the nodes.

Doubt:

What could be causing this “workflow.preExecute” error to fail only in production mode?

Is there any limitation or different configuration in the paid plan that may be interfering with the execution of the flow?

n8n version: 1.77.3
n8n cloud


It looks like your topic is missing some important information. Could you provide the following if applicable.

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

n8n version: 1.77.3

Database

(default: SQLite): SQLite

n8n EXECUTIONS_PROCESS configuration (default: self, main):
own

Running n8n via:

n8nCloud
System

operational: n8n Cloud (Linux based)

can you help me?

The issue likely is that you might have exceeded the max number of active workflows on your plan.
In the next version of n8n we’ll surface this error properly, instead of showing that vague error.

I got this error again!

Problem running workflow

External hook “workflow.preExecute” failed

It’s been so frustrating!

Can anyone help me?

can you please try to upgrade to 1.81 and see if you are still seeing this error :pray:

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.