Form-based workflow stalling

I have an odd problem where my workflow with Form Nodes (trigger, next form page, form ending) is suddenly not progressing to the next form page.

It was working before I upgraded to 1.67.1.

If I look at the Executions tab and get the ID of the running execution, I can progress the workflow by browsing to:
https://<n8n_url>/form-waiting/<execution_id>

It then loads the next Form node from the workflow, and seems to behave normally.

Is this a known issue?

  • n8nVersion: 1.67.1
  • platform: npm
  • nodeJsVersion: 20.18.0
  • database: sqlite
  • executionMode: regular

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.68.0
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main): main
  • Running n8n via (Docker, npm, n8n cloud, desktop app): npm
  • Operating system: Windows Server 2019 Std

Have recently updated to 1.68.0 but the issue still persists.

Hi @REN87,

Thanks for posting! Could you share your workflow so we can try to reproduce?

Tip for sharing your workflow in the forum

Pasting your n8n workflow


Ensure to copy your n8n workflow and paste it in the code block, that is in between the pairs of triple backticks, which also could be achieved by clicking </> (preformatted text) in the editor and pasting in your workflow.

```
<your workflow>
```

Make sure that you’ve removed any sensitive information from your workflow and include dummy data or pinned data as much as you can!


Hey Aya, thanks for the response.
This is a very cut-down version of it, but it gets stuck just the same as my full workflow.

Anyone able to assist with this one?

It only seems to stall when a “Next Form Page” node is triggered If I add a branch to the workflow then the branch with no further form pages works as expected.

1 Like

I am having a similar problem. In my multi-stage form, sometimes the next form does not load, instead the previous form appears again while the workflow progresses. If the user enters the same data again it causes Form2 to have the same output and Form1 even though the fields of Form2 are different.

The only solution I found so far is reloading the page, which causes the correct form to load.

1 Like

Hi @dbg.news, what version of n8n are you using?

@REN87, I tested this out in the latest version of n8n and can’t seem to reproduce it. Could you try upgrading n8n to the latest available version to see if that fixes the issue or not?

1 Like

I am using 1.71.3

1 Like

@aya
I’ve just updated to 1.71.3 and the workflow seems to behaving normally now. I’ll monitor it for a few days and see if the issue comes back.

I haven’t read through all the release notes but I did see this bit for the 1.72.0 update:
n8n Form Node: Completion page display if EXECUTIONS_DATA_SAVE_ON_SUCCESS=none

I wonder if that’s related?

1 Like

I am still having this exact issue. I have an initial form submission trigger, then 4 nodes deep, within a loop I have another form.

The form inside the loop will only trigger during testing once I finish the first form, submit it and close the window. If I do not close the window, the following form within the loop does not trigger.

If I run this in production mode, the form within the loop never triggers. Even if I submit the triggering form and close it (as I would during testing).

Here’s a stripped down example of the node setup I’ve explained above:

Let me know if there is anything else I can provide to clarify!

n8n version - 1.71.3
Running - Docker
OS - Windows 11

1 Like

Yes, unfortunately the issue came back for me too…

I’m not sure why it went away when I tested it (after upgrading to 1.71.3) - perhaps I did something different in my test workflow.

Anyway, this is still an issue for us too!

I also have a loop in my workflow, although the problem appeared before I introduced the loop, so I’m not sure that it’s relevant?

2 Likes

I’m on 1.71.3 as well, and the form node that lets you end form does not seem to be working. Form just hangs.

In executions I see the workflow has completed as expected and should have sent a completion message to the form for the user, but it just hangs (with a spinner on the submit button).

It would have been perfect for a scenario where I need to check an ID with first form node, with a field to enter an ID and form end should answer with the status of such ID. That would simplify an otherwise complex workflow.

Happy new year :slight_smile:

Updated to the latest version >1.72.1 and still experiencing this issue.

Doing a network trace in a browser shows that the last request is this URL
http://localhost:5678/form-waiting/(execution id) - and sits there forever.

I pasted this into my browser and that didn’t do anything either.

Also tried in Bing and Chrome, both exhibit the same issue.

Let me know if I can provide anything further to help!

1 Like

Maybe it helps (a little bit):

I’m on 1.71.3 on Docker on Ubuntu and tried to reproduce this: I can’t. For me it just works as it should.

Hope it can be fixed for everyone soon.

1 Like

I’m still on 1.71.3 and now I have it too. My flow - with 6 deep step forms - first worked perfectly, but now I almost in 100% of the use get the issue as described:

  • the next form step is submitted and the form flow ends, sometimes with the message that the form is submitted, while it is half way in the flow.
  • the next form step does not appear, but the one that has just been filled in, but now empty, so the user should start all over again. Refreshing the page makes the user loose all data, and in a 6-step form that means they will have to start from scratch again (which nobody does).

Through this, my application doesn’t work anymore. I’ll try to update versions (I’m a little behind), but what is weird that it first did work in this version, and now it doesn’t anymore.

1 Like

Hello All, hope you are all doing great, I am new to n8n, sort of found my way around it pretty much, but got stock at the “Next Form Page” Node too, the form is not opeining and i have this info in the Execution page (Execution will continue when form is submitted on http://localhost:5678/form-waiting/34). is there a solution for it yet. below are my setup details
n8n version - 1.80.3
Running - Docker
OS - Ubuntu

I’m on 1.85.4 now and I don’t have it anymore. Not sure exactly in which version that got solved, but even after rigorous testing, it doesn’t happen anymore.

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