Self Checks
Dify version
1.16.1
Cloud or Self Hosted
Self Hosted (Docker)
Steps to reproduce
Deploy the self-hosted Dify Community Edition from the latest main branch.
Create a Workflow application.
Create a simple workflow similar to:
Start
↓
Human Input
↓
Any downstream node
↓
End
Configure the Human Input node with a confirmation/action button.
Run the workflow.
Wait until the workflow reaches the Human Input node.
The workflow correctly enters the paused state and displays the Human Input form.
Click the confirmation/action button.
Observe the workflow execution status.
✔️ Expected Behavior
After confirming the Human Input form, the paused workflow should resume from the Human Input node.
For example:
Start
↓
Human Input (Paused)
↓
User confirms
↓
Resume workflow
↓
Execute downstream nodes
↓
End
↓
Succeeded
The workflow should finish with:
Succeeded
unless a downstream node actually fails.
❌ Actual Behavior
After clicking the Human Input confirmation button, the workflow resumes or attempts to resume, but the workflow is subsequently marked as:
Stopped by user.
I did not manually stop the workflow.
The downstream workflow execution is therefore interrupted or shown as stopped.
Self Checks
Dify version
1.16.1
Cloud or Self Hosted
Self Hosted (Docker)
Steps to reproduce
Deploy the self-hosted Dify Community Edition from the latest main branch.
Create a Workflow application.
Create a simple workflow similar to:
Start
↓
Human Input
↓
Any downstream node
↓
End
Configure the Human Input node with a confirmation/action button.
Run the workflow.
Wait until the workflow reaches the Human Input node.
The workflow correctly enters the paused state and displays the Human Input form.
Click the confirmation/action button.
Observe the workflow execution status.
✔️ Expected Behavior
After confirming the Human Input form, the paused workflow should resume from the Human Input node.
For example:
Start
↓
Human Input (Paused)
↓
User confirms
↓
Resume workflow
↓
Execute downstream nodes
↓
End
↓
Succeeded
The workflow should finish with:
Succeeded
unless a downstream node actually fails.
❌ Actual Behavior
After clicking the Human Input confirmation button, the workflow resumes or attempts to resume, but the workflow is subsequently marked as:
Stopped by user.
I did not manually stop the workflow.
The downstream workflow execution is therefore interrupted or shown as stopped.