Chatflow cannot be published or prompt 'Syncing data, just a few seconds' notification
- Dominant language
- TypeScript
- Stars
- 156k
- Forks
- 24.6k
- Avg merge
- 22h 9m
- Merged PRs (30d)
- 610
Description
### Self Checks
- [x] I have read the [Contributing Guide](https://github.com/langgenius/dify/blob/main/CONTRIBUTING.md) and [Language Policy](https://github.com/langgenius/dify/issues/1542).
- [x] This is only for bug report, if you would like to ask a question, please head to [Discussions](https://github.com/langgenius/dify/discussions/categories/general).
- [x] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones.
- [x] I confirm that I am using English to submit this report, otherwise it will be closed.
- [x] 【中文用户 & Non English User】请使用英语提交,否则会被关闭 :)
- [x] Please do not modify this template :) and fill in all the required fields.
### Dify version
1.16.1
### Cloud or Self Hosted
Self Hosted (Docker)
### Steps to reproduce
Steps to reproduce:
1. Fresh install of Dify v1.16.1 via Docker Compose in an **offline environment** and clear browser cache.
2. Create a chatflow in an **older browser** version. It can be edited normally, but cannot be published. (The console shows WASM and publish errors, as shown in Figure 1.)
3. Open the same chatflow in a **newer browser** version. A "Syncing data, just a few seconds" prompt keeps blocking the interface, making it impossible to perform any operations. (as shown in Figure 2)
Notes:
- **Older Browser UA**: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36`
- **Newer Browser UA**: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36 Edg/122.0.0.0` and `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36`
【Figure 1】
【Figure 2】
### ✔️ Expected Behavior
The chatflow should be editable and publishable normally.
### ❌ Actual Behavior
Editing a chatflow in an older browser results in a console WASM error and prevents publishing. In a newer browser, the 'Syncing data, just a few seconds' prompt blocks the interface, disabling all interactions.
Contributor guide
Research direction
Reproduce the issue with a fresh Dify v1.16.1 Docker Compose install in the specified older and newer browser versions, with the environment offline and the browser cache cleared. Start by inspecting the console WASM and publish errors, then trace the source of the persistent “Syncing data, just a few seconds” notification. Done means the chatflow remains editable and can be published in both browser versions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, typescript, wasm
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100