Replies: 2 comments 6 replies
-
Hi @lxh-code! I'm Dosu and I’m helping the dify team. The workflow status in Dify should automatically update from "RUNNING" to "SUCCEEDED" (or another terminal state) when execution completes. This update is handled by backend logic: the WorkflowCycleManager calls a success handler, which updates the status and saves it to the database via the WorkflowExecutionRepository. If the status remains "RUNNING" after a successful run, common causes include: the success handler not being triggered, a failure in saving to the database (such as a DB error or a failed Celery task if using async), or the frontend displaying stale data from cache instead of the latest status from the database [source]. To troubleshoot:
If none of these steps resolve the issue, collecting more details (backend logs, Dify version, reproducibility) will help narrow down the root cause. To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
-
This issue arose after I changed the file storage from Dify to S3. How should I troubleshoot the problem |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Self Checks
Content
Beta Was this translation helpful? Give feedback.
All reactions