Skip to main content
kw896561
June 19, 2025
Question

Process return to home page when data is to big, but no error found in process instance

  • June 19, 2025
  • 10 replies
  • 0 views

My company has a huge process model, includes hundreds of nodes and a lot sub process, there are a lot form nodes in this pm, they all having activity chaining and assigned to same user, we are developing on this pm and also have changes on ui and forms.

When user finish and submit this form, will automatically redirect to next form node and do next form.

Form data is complex list of cdt saves in process variables, and will write to db

The problem is, our form can add multiple blocks of a same form, this can make list of data very big, when we added too many form blocks, likely 30 + blocks, then submit, then it shows a little action complete banner, and redirects to home page, but you can countiune this process and find next task in current user’s tasks, user can countiune task with no error. And in process instance monitoring, no error.  I guess it’s data size problem, but I didn’t find a way to resolve this problem, some times there will be a huge form.

10 replies

harshas2775
June 19, 2025

As per my understanding there are no errors but activity chaining is failing after a certain user input task node (i guess this is what you mean by 'blocks') and the next form is not shown after the previous one. 

If this is the case, then I strongly recommend optimising the process and form designs - like using multiple related actions instead of one big action for the user is better in cases like these. Huge processes with synchronous/activity chained node activities limit performance in many ways. 

kw896561
kw896561Author
June 20, 2025

Ah the block i worte on the question are just list of form data, forms are dymatic form, so user can make form unlimited large, but your understanding is right, activity chaining is not working to go to next form. Well, this processs is too big to change, I guess it will just laying there and wait for appian version update to fix this.

harshas2775
June 21, 2025

its not an Appian problem as such to update something and fix it! Its more of a design issue which should be improved as soon as feasible. 

stefanhelzle0001
June 19, 2025

Well, I highly recommend to refactor this process.

Then, there are some limitations to chaining. Any chance that you have a MNI node somewhere in that chain?

kw896561
kw896561Author
June 20, 2025

It contains more than 500 nodes and near 100 sub process node, during years of maintance, I guess it's not refactorable

stefanhelzle0001
June 20, 2025

Yeah, a pile of questionable design decisions. We all love this.

You will have to refactor/rebuild it anyways. Either now, or in the future. Waiting just makes it more costly.

srmm0001
June 22, 2025

Hi,

When too much data is passed between activity-chained forms, Appian silently breaks the chaining and redirects to the homepage. This is not a bug but a design limitation due to memory and performance constraints. As advised by experts, the long-term fix is to split the process into smaller, optimized actions or subprocesses.

kw896561
kw896561Author
June 25, 2025

Got it, thank you, after read your reply, I got another question, you gave me an idea of split process to smaller, now in this process, two forms are chained but not connected directly, there are a lot sub process node and other nodes between two form nodes, evey line is activity chained, so its design is already splited to sub processes, but it still break, do you mean the split is to make user do more interactions on interface and call more process to save data part by part instead of sending everyting toba process at once

stefanhelzle0001
June 25, 2025

Just splitting the process in half, while keeping the same design will not make it.