Source-linked reports: Amounts and outcomes come from the original reports and linked replies.
A runaway client sync loop read D1 619.52 billion billable rows, a $619.52 overage.
Community user hoagiaytim.hp says a bug in their own code made the client-side sync re-read the full dataset on every pass between July 16 and 23, 2026, reading 644.52 billion D1 rows in 30 days, 619.52 billion of them billable, against databases holding about 103 MB. They say a support case for the $619.52 Rows Read overage sat unassigned for 20 days across five follow-ups.
What happened
- Reported cause
- Read volume
- Incident date
- 2026-07-16
- First reported
- 2026-08-15
- Billing outcome
- Request submittedAuthor-reported
- Case progress
- Not established
- Public Cloudflare reply
- Not linked
Latest reported outcome
The author says the support case for the $619.52 overage stayed unassigned for 20 days across five follow-ups.
View this update in the timelineOriginal sources
Each entry links to the report or reply it describes.
Case timeline
Support case unassigned after 20 days
Open original sourceThe author reports a $619.52 D1 Rows Read overage from a client sync loop and says the support case has had no assignee for 20 days.
More to read
Four layers of cost protection for small Cloudflare projects
David Z (@davezfr) writes an X article for vibe coders on budget alerts, stop conditions for paid paths, automatic pausing, and letting a personal agent verify and pause.
A voting page polling every three seconds: the author revises a $1,000 report.
@keking99 first reports about $1,000 for a voting page polling /api/result every three seconds. A later post reports $816.52 in accumulated usage as of October 4 and cites another screenshot total of $817.14. He later says his support ticket keeps being refused.
Cloudflare Medivh: a self-hosted near-real-time bill estimator
An open-source, self-hosted monitor that adds today’s estimated usage cost to Cloudflare’s daily-updated billable usage, sends summaries, and calls a webhook when the current cycle crosses a budget.