Process instance stuck in gateway when restarted

Hello!

We have encountered an issue that I was able to replicate in a simple process model. (Refer to the screenshot below)

We had a completed instance that skipped the "True" node, we wanted to edit the conditions so this node is executed, so the conditions were swapped (in Edit mode) and we restarted the "Script Task" node (in Monitoring mode) since gateways cannot be restarted and the flow got stuck in the "Gateway 2" without any errors.

There are no process variables or rules. We are using Appian 19.1.

The steps are the following:

- Build a process model with two gateways. (Similar to the example above)

- Run an instance and let it finish

- Edit the previous instance and swap the conditions in the second gateway configuration. (in Edit mode) Click File > Apply Changes

- Restart the first "Script Task" node (in Monitoring mode)

- The process gets stuck in the second gateway. (Stays green) There are no errors in the process nor the logs. The process remains "Active" not paused or paused with an exception.

Any insights?

Thanks!

  Discussion posts and replies are publicly visible