BetterProblems
Reachlab problems
A structured issue lifecycle, not a complaint board. Every problem carries a state, the company's own response, the time it took, and whether an affected user confirmed the fix.
The seven states a problem can be in
Reported and not yet acknowledged
Company has responded
Company is working on it
Resolution committed or scheduled
Company says it is fixed
Affected user confirms the fix
Company provides a reason, shown publicly
4
Problems in view
76%
Platform resolution rate
10h
Median first response
61
Users affected
Rapid submit creates duplicate records
Double-clicking the save button creates two records because the control is not disabled while the request is in flight.
Recurring items shift by an hour across DST
Items scheduled before a daylight-saving change fire an hour out afterwards, which breaks anything time-sensitive.
Webhook retries deliver a duplicate payload
A failed webhook is retried without an idempotency key, so downstream systems process the same event twice.
Billing page shows the wrong currency
Accounts billed in EUR see totals rendered with a dollar sign, though the amount charged is correct.