The specific error message I am receiving is “Error: WDE0055: Failed to parse server response. 504 1771215139.63948047046884180728.” This occurs across every site page on TuringMedSchool that utilizes a wixData operation. We have observed this failure with all operations, including create, update, query, and delete.
Regarding the timeframe, the errors occur sporadically without a clear pattern; sometimes the failure happens after only two or three operations, while other times it may take ten to fifteen. However, the frequency has increased significantly over the last week.
I would also like to share some additional technical observations:
- Collection Size: The frequency remains consistent regardless of the collection size, occurring on both small collections of 10 items and larger ones with over 6,000 records.
- Backend vs. Frontend: Interestingly, the operations do succeed in the backend (e.g., a record is actually created), but the frontend either fails to receive the notification or cannot parse the response.
- Latencies: When this error occurs, server responses are taking nearly 20 seconds to appear, leading to significant UI delays. While I attempted to implement retry logic and hard time limits, the fact that the original operation eventually succeeds has resulted in duplicate actions.
Our site structure and code have not changed in the last month, and we have operated without issues for two years. As a site over 2,000 users, this disruption is causing significant revenue loss and a decline in customer trust.
I would highly appreciate any help on this.