BetterProblems
What actually goes wrong
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
6
Problems in view
76%
Platform resolution rate
10h
Median first response
110
Users affected
Integration disconnects silently after token refresh
When the upstream token rotates the connection drops without notifying anyone, and sync stops until someone notices manually.
Permissions do not apply to nested items
Restricting a parent container leaves items nested inside it readable by anyone with a direct link.
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.
Filters reset when navigating back
Opening a record and pressing back clears every applied filter, so working through a filtered list means reapplying filters each time.
Keyboard focus is lost after closing a dialog
Focus returns to the top of the page rather than the triggering control, which makes keyboard-only navigation slow.
Deleted members still appear in reports
Removed users continue to show in historical reporting with no indication they no longer have access.
Products by support behaviour
Resolution rate over the full problem history.
6 problems · 2 resolved
4 problems · 3 resolved
4 problems · 2 resolved
1 problems · 0 resolved
1 problems · 0 resolved
2 problems · 1 resolved
1 problems · 0 resolved
3 problems · 1 resolved
2 problems · 2 resolved
3 problems · 1 resolved
2 problems · 1 resolved
2 problems · 0 resolved
4 problems · 4 resolved
1 problems · 0 resolved
1 problems · 1 resolved
4 problems · 4 resolved
2 problems · 2 resolved
2 problems · 2 resolved
1 problems · 1 resolved
4 problems · 3 resolved
2 problems · 2 resolved
4 problems · 4 resolved
1 problems · 1 resolved
3 problems · 3 resolved
1 problems · 0 resolved
4 problems · 3 resolved
4 problems · 1 resolved
2 problems · 1 resolved
4 problems · 4 resolved
3 problems · 2 resolved
2 problems · 1 resolved
4 problems · 4 resolved
4 problems · 2 resolved
4 problems · 3 resolved
3 problems · 3 resolved
3 problems · 3 resolved
2 problems · 1 resolved
3 problems · 3 resolved
3 problems · 2 resolved
4 problems · 3 resolved
4 problems · 3 resolved
4 problems · 2 resolved
4 problems · 3 resolved
3 problems · 2 resolved
2 problems · 2 resolved
2 problems · 2 resolved
2 problems · 2 resolved
4 problems · 4 resolved
4 problems · 3 resolved
3 problems · 2 resolved
4 problems · 3 resolved
4 problems · 1 resolved
3 problems · 2 resolved
2 problems · 1 resolved
2 problems · 2 resolved
2 problems · 2 resolved
2 problems · 2 resolved
2 problems · 2 resolved
3 problems · 2 resolved
3 problems · 3 resolved
2 problems · 2 resolved
4 problems · 2 resolved
2 problems · 1 resolved
4 problems · 2 resolved
4 problems · 4 resolved
2 problems · 2 resolved
3 problems · 3 resolved
4 problems · 4 resolved
4 problems · 4 resolved
3 problems · 3 resolved
3 problems · 3 resolved
3 problems · 3 resolved
2 problems · 1 resolved
3 problems · 3 resolved
3 problems · 3 resolved
3 problems · 3 resolved
4 problems · 4 resolved
3 problems · 3 resolved
3 problems · 2 resolved
3 problems · 3 resolved
3 problems · 2 resolved
4 problems · 2 resolved
2 problems · 1 resolved
2 problems · 2 resolved