Webhook retries deliver a duplicate payload
50% of problems resolved · median first response 5h
A failed webhook is retried without an idempotency key, so downstream systems process the same event twice.
Environment
Mobile · iOS 19
Response timeline
Every state change is public, including the company's reasoning.
Reported
Apr 27, 2026Freya Chen reported this problem as a verified user.
Other Patchwork problems
Search returns stale results after a rename
Renaming an item leaves the old name in the search index for several hours, so colleagues cannot find it by its current name.
Attachment upload fails above 25MB
Uploads over 25MB fail near completion with a generic error rather than being rejected up front with the limit stated.
API responses omit rate-limit headers
There is no way to see remaining quota before being throttled, so clients can only back off after a 429.