BetterSaaS

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

Open

Reported and not yet acknowledged

Acknowledged

Company has responded

Investigating

Company is working on it

Fix planned

Resolution committed or scheduled

Resolved

Company says it is fixed

Confirmed resolved

Affected user confirms the fix

Not reproducible

Company provides a reason, shown publicly

72

Problems in view

76%

Platform resolution rate

10h

Median first response

1578

Users affected

AcknowledgedmediumPermissionsPostloop

Editor role cannot reschedule a post they created

An editor can create and submit a post but cannot move it once it is approved, which forces an admin into every small timing change.

34 also affectedReported 9d agoResponded 7d ago
AcknowledgedmediumContentRankforge

Content brief citations 404 after 30 days

Cited source URLs stop resolving after a month because the cached snapshot expires, which breaks the audit trail.

9 also affectedReported 12d agoResponded 10d ago
InvestigatingmediumTemplatesMailglow

Brand token changes do not propagate to sent drafts

Updating a brand colour leaves already-created drafts on the old value with no warning, so campaigns ship off-brand.

13 also affectedReported 14d agoResponded 12d ago
Fix plannedmediumAlgorithmTidewave

Send-time model recommends 03:00 for low-volume accounts

Accounts under 500 followers get recommendations in the middle of the night because the sample is too small.

17 also affectedReported 22d agoResponded 21d ago
ResolvedmediumAuthPromptforge

Session expires without warning mid-edit

The session ends silently while editing, and unsaved work is lost on the next save attempt with no warning beforehand.

33 also affectedReported 25d agoResponded 24d ago
ResolvedmediumBugWagebase

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.

10 also affectedReported 27d agoResponded 26d ago
Fix plannedmediumUIPostloop

Instagram carousel previews show the wrong crop

The preview applies a 1:1 crop even when the post is set to 4:5, so approvers sign off on a framing that is not what publishes.

28 also affectedReported 1mo agoResponded 1mo ago
Confirmed resolvedmediumBugReachlab

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.

4 also affectedReported 2mo agoResponded 2mo agoUser-confirmed Jul 28, 2026
InvestigatingmediumIntegrationsInkhouse

Integration disconnects silently after token refresh

When the upstream token rotates the connection drops without notifying anyone, and sync stops until someone notices manually.

34 also affectedReported 2mo agoResponded 2mo ago
ResolvedmediumDataReplybox

Audit log omits deletions

Created and updated events are recorded but deletions are not, which leaves a gap in the trail during a compliance review.

32 also affectedReported 2mo agoResponded 2mo ago
OpenmediumBillingLayerkit

Billing page shows the wrong currency

Accounts billed in EUR see totals rendered with a dollar sign, though the amount charged is correct.

38 also affectedReported 2mo agoNo response yet
ResolvedmediumPermissionsBoardwalk

Permissions do not apply to nested items

Restricting a parent container leaves items nested inside it readable by anyone with a direct link.

22 also affectedReported 3mo agoResponded 2mo ago
Confirmed resolvedmediumDataQuilltide

Subscriber import stalls above 15k rows

Import sat at 'processing' for four days on a 20k CSV. Support ran it manually and it completed.

14 also affectedReported 3mo agoResponded 3mo agoUser-confirmed Jun 23, 2026
Confirmed resolvedmediumDataCadence

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.

21 also affectedReported 3mo agoResponded 3mo agoUser-confirmed Jun 28, 2026
Confirmed resolvedmediumAPIBillwave

Webhook retries deliver a duplicate payload

A failed webhook is retried without an idempotency key, so downstream systems process the same event twice.

6 also affectedReported 3mo agoResponded 3mo agoUser-confirmed Jun 20, 2026
Confirmed resolvedmediumPermissionsInsightlab

Permissions do not apply to nested items

Restricting a parent container leaves items nested inside it readable by anyone with a direct link.

37 also affectedReported 3mo agoResponded 3mo agoUser-confirmed Jun 26, 2026
Confirmed resolvedmediumBillingBitpath

Billing page shows the wrong currency

Accounts billed in EUR see totals rendered with a dollar sign, though the amount charged is correct.

33 also affectedReported 3mo agoResponded 3mo agoUser-confirmed Jun 25, 2026
ResolvedmediumDataTrackwell

Sorting differs between the list and the export

The exported file does not preserve the sort order shown on screen, so the two disagree when compared side by side.

15 also affectedReported 3mo agoResponded 3mo ago
Confirmed resolvedmediumAuthTallyhawk

Session expires without warning mid-edit

The session ends silently while editing, and unsaved work is lost on the next save attempt with no warning beforehand.

16 also affectedReported 4mo agoResponded 4mo agoUser-confirmed Jun 7, 2026
OpenmediumSupportSerptide

Billing question unanswered for nine days

Raised a question about a duplicate invoice on 3 May. First response arrived 12 May and referenced a different account.

27 also affectedReported 4mo agoNo response yet
Confirmed resolvedmediumAPIFigureworks

Webhook retries deliver a duplicate payload

A failed webhook is retried without an idempotency key, so downstream systems process the same event twice.

11 also affectedReported 4mo agoResponded 4mo agoUser-confirmed May 11, 2026
ResolvedmediumDataPulsegraph

Bulk actions silently skip archived records

Selecting all and applying a bulk action reports success but quietly excludes archived records, with no indication in the result.

39 also affectedReported 5mo agoResponded 5mo ago
Fix plannedmediumIntegrationsCanvasly

Email notifications stop after an SSO change

Switching the workspace to SSO silently unsubscribes existing members from all notification email until they re-save preferences.

6 also affectedReported 5mo agoResponded 5mo ago
Confirmed resolvedmediumDataCanvasly

Bulk actions silently skip archived records

Selecting all and applying a bulk action reports success but quietly excludes archived records, with no indication in the result.

38 also affectedReported 5mo agoResponded 5mo agoUser-confirmed Apr 21, 2026
ResolvedmediumDataCommons

Bulk actions silently skip archived records

Selecting all and applying a bulk action reports success but quietly excludes archived records, with no indication in the result.

26 also affectedReported 6mo agoResponded 5mo ago
Confirmed resolvedmediumSearchPatchwork

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.

33 also affectedReported 6mo agoResponded 6mo agoUser-confirmed Mar 12, 2026
Confirmed resolvedmediumAuthDocubase

Two-factor reset loops on some domains

The 2FA reset link returns to the login screen instead of completing, affecting users on domains with a strict mail policy.

13 also affectedReported 6mo agoResponded 6mo agoUser-confirmed Mar 11, 2026
Confirmed resolvedmediumAuthCommons

Two-factor reset loops on some domains

The 2FA reset link returns to the login screen instead of completing, affecting users on domains with a strict mail policy.

24 also affectedReported 6mo agoResponded 6mo agoUser-confirmed Mar 8, 2026
Confirmed resolvedmediumUICadence

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.

31 also affectedReported 6mo agoResponded 6mo agoUser-confirmed Feb 23, 2026
Confirmed resolvedmediumDataBenchmarq

Bulk actions silently skip archived records

Selecting all and applying a bulk action reports success but quietly excludes archived records, with no indication in the result.

31 also affectedReported 7mo agoResponded 7mo agoUser-confirmed Mar 12, 2026
AcknowledgedmediumUIGridwork

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.

34 also affectedReported 7mo agoResponded 7mo ago
Confirmed resolvedmediumAPIInsightlab

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.

14 also affectedReported 7mo agoResponded 7mo agoUser-confirmed Feb 3, 2026
ResolvedmediumDataMetricbase

Deleted members still appear in reports

Removed users continue to show in historical reporting with no indication they no longer have access.

26 also affectedReported 7mo agoResponded 7mo ago
ResolvedmediumAuthTrackwell

Two-factor reset loops on some domains

The 2FA reset link returns to the login screen instead of completing, affecting users on domains with a strict mail policy.

3 also affectedReported 8mo agoResponded 8mo ago
Confirmed resolvedmediumUIProspectly

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.

21 also affectedReported 8mo agoResponded 8mo agoUser-confirmed Jan 23, 2026
Confirmed resolvedmediumDataSlate

Deleted members still appear in reports

Removed users continue to show in historical reporting with no indication they no longer have access.

37 also affectedReported 8mo agoResponded 8mo agoUser-confirmed Jan 2, 2026
ResolvedmediumDataEmberly

Audit log omits deletions

Created and updated events are recorded but deletions are not, which leaves a gap in the trail during a compliance review.

19 also affectedReported 8mo agoResponded 8mo ago
OpenmediumBillingLoopspace

Billing page shows the wrong currency

Accounts billed in EUR see totals rendered with a dollar sign, though the amount charged is correct.

15 also affectedReported 9mo agoNo response yet
ResolvedmediumIntegrationsBitpath

Integration disconnects silently after token refresh

When the upstream token rotates the connection drops without notifying anyone, and sync stops until someone notices manually.

7 also affectedReported 9mo agoResponded 9mo ago
OpenmediumUIDraftboard

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.

27 also affectedReported 9mo agoNo response yet
ResolvedmediumDataDocubase

Bulk actions silently skip archived records

Selecting all and applying a bulk action reports success but quietly excludes archived records, with no indication in the result.

29 also affectedReported 9mo agoResponded 9mo ago
Confirmed resolvedmediumBillingNotewell

Billing page shows the wrong currency

Accounts billed in EUR see totals rendered with a dollar sign, though the amount charged is correct.

31 also affectedReported 9mo agoResponded 9mo agoUser-confirmed Dec 16, 2025
Confirmed resolvedmediumAPIProspectly

Webhook retries deliver a duplicate payload

A failed webhook is retried without an idempotency key, so downstream systems process the same event twice.

15 also affectedReported 10mo agoResponded 9mo agoUser-confirmed Dec 17, 2025
Confirmed resolvedmediumPerformanceScriptly

CSV export times out on large accounts

Exporting more than about 50,000 rows returns a gateway timeout. Smaller exports complete normally.

3 also affectedReported 10mo agoResponded 10mo agoUser-confirmed Dec 4, 2025
OpenmediumPermissionsEmberly

Permissions do not apply to nested items

Restricting a parent container leaves items nested inside it readable by anyone with a direct link.

13 also affectedReported 11mo agoNo response yet
Confirmed resolvedmediumDataPayline

Audit log omits deletions

Created and updated events are recorded but deletions are not, which leaves a gap in the trail during a compliance review.

19 also affectedReported 11mo agoResponded 11mo agoUser-confirmed Oct 17, 2025
Confirmed resolvedmediumDataTallyhawk

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.

35 also affectedReported 11mo agoResponded 11mo agoUser-confirmed Oct 27, 2025
Confirmed resolvedmediumBillingReachlab

Billing page shows the wrong currency

Accounts billed in EUR see totals rendered with a dollar sign, though the amount charged is correct.

26 also affectedReported 11mo agoResponded 11mo agoUser-confirmed Oct 5, 2025
Confirmed resolvedmediumUICubely

Mobile layout breaks on long titles

Titles over roughly 60 characters overflow their container on small screens and push the action buttons off-screen.

25 also affectedReported 1y agoResponded 1y agoUser-confirmed Sep 12, 2025
OpenmediumUITracewell

Mobile layout breaks on long titles

Titles over roughly 60 characters overflow their container on small screens and push the action buttons off-screen.

3 also affectedReported 1y agoNo response yet
OpenmediumPermissionsCritique

Permissions do not apply to nested items

Restricting a parent container leaves items nested inside it readable by anyone with a direct link.

35 also affectedReported 1y agoNo response yet
InvestigatingmediumIntegrationsReviewline

Integration disconnects silently after token refresh

When the upstream token rotates the connection drops without notifying anyone, and sync stops until someone notices manually.

32 also affectedReported 1y agoResponded 1y ago
Fix plannedmediumUIAskly

Mobile layout breaks on long titles

Titles over roughly 60 characters overflow their container on small screens and push the action buttons off-screen.

17 also affectedReported 1y agoResponded 1y ago
Confirmed resolvedmediumPerformanceBeacon

CSV export times out on large accounts

Exporting more than about 50,000 rows returns a gateway timeout. Smaller exports complete normally.

37 also affectedReported 1y agoResponded 1y agoUser-confirmed Aug 22, 2025
ResolvedmediumPermissionsPixelforge

Permissions do not apply to nested items

Restricting a parent container leaves items nested inside it readable by anyone with a direct link.

4 also affectedReported 1y agoResponded 1y ago
ResolvedmediumIntegrationsCritique

Email notifications stop after an SSO change

Switching the workspace to SSO silently unsubscribes existing members from all notification email until they re-save preferences.

19 also affectedReported 1y agoResponded 1y ago
ResolvedmediumDataCommons

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.

27 also affectedReported 1y agoResponded 1y ago
OpenmediumPermissionsWhiteroom

Permissions do not apply to nested items

Restricting a parent container leaves items nested inside it readable by anyone with a direct link.

31 also affectedReported 1y agoNo response yet
ResolvedmediumSearchTracewell

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.

14 also affectedReported 1y agoResponded 1y ago
Confirmed resolvedmediumBillingBalancebook

Billing page shows the wrong currency

Accounts billed in EUR see totals rendered with a dollar sign, though the amount charged is correct.

32 also affectedReported 1y agoResponded 1y agoUser-confirmed Jul 1, 2025
InvestigatingmediumPermissionsCascade

Permissions do not apply to nested items

Restricting a parent container leaves items nested inside it readable by anyone with a direct link.

5 also affectedReported 1y agoResponded 1y ago
Confirmed resolvedmediumAuthPlotkit

Session expires without warning mid-edit

The session ends silently while editing, and unsaved work is lost on the next save attempt with no warning beforehand.

14 also affectedReported 1y agoResponded 1y agoUser-confirmed Jun 18, 2025
Confirmed resolvedmediumUITracewell

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.

21 also affectedReported 1y agoResponded 1y agoUser-confirmed Jun 14, 2025
InvestigatingmediumIntegrationsRelayline

Integration disconnects silently after token refresh

When the upstream token rotates the connection drops without notifying anyone, and sync stops until someone notices manually.

31 also affectedReported 1y agoResponded 1y ago
Confirmed resolvedmediumPerformanceEchotext

CSV export times out on large accounts

Exporting more than about 50,000 rows returns a gateway timeout. Smaller exports complete normally.

4 also affectedReported 1y agoResponded 1y agoUser-confirmed Jun 14, 2025
Confirmed resolvedmediumDataPipetrail

Bulk actions silently skip archived records

Selecting all and applying a bulk action reports success but quietly excludes archived records, with no indication in the result.

16 also affectedReported 1y agoResponded 1y agoUser-confirmed May 17, 2025
ResolvedmediumDataPixelforge

Bulk actions silently skip archived records

Selecting all and applying a bulk action reports success but quietly excludes archived records, with no indication in the result.

18 also affectedReported 1y agoResponded 1y ago
ResolvedmediumUIFoldover

Mobile layout breaks on long titles

Titles over roughly 60 characters overflow their container on small screens and push the action buttons off-screen.

15 also affectedReported 1y agoResponded 1y ago
Fix plannedmediumUIWikiwell

Mobile layout breaks on long titles

Titles over roughly 60 characters overflow their container on small screens and push the action buttons off-screen.

29 also affectedReported 1y agoResponded 1y ago
Confirmed resolvedmediumAuthLanterna

Session expires without warning mid-edit

The session ends silently while editing, and unsaved work is lost on the next save attempt with no warning beforehand.

20 also affectedReported 1y agoResponded 1y agoUser-confirmed Apr 23, 2025
ResolvedmediumAuthPixelforge

Session expires without warning mid-edit

The session ends silently while editing, and unsaved work is lost on the next save attempt with no warning beforehand.

37 also affectedReported 1y agoResponded 1y ago
Confirmed resolvedmediumDataTestfield

Deleted members still appear in reports

Removed users continue to show in historical reporting with no indication they no longer have access.

23 also affectedReported 1y agoResponded 1y agoUser-confirmed Apr 20, 2025

Products by support behaviour

Resolution rate over the full problem history.

Postloop

6 problems · 2 resolved

33%
Cadence

4 problems · 3 resolved

75%
Queuely

4 problems · 2 resolved

50%
Bramble

1 problems · 0 resolved

0%
Tidewave

1 problems · 0 resolved

0%
Sendhaven

2 problems · 1 resolved

50%
Mailglow

1 problems · 0 resolved

0%
Emberly

3 problems · 1 resolved

33%
Quilltide

2 problems · 2 resolved

100%
Inkhouse

3 problems · 1 resolved

33%
Rankforge

2 problems · 1 resolved

50%
Serptide

2 problems · 0 resolved

0%
Northstar SEO

4 problems · 4 resolved

100%
Lumen Analytics

1 problems · 0 resolved

0%
Plotpoint

1 problems · 1 resolved

100%
Tallyhawk

4 problems · 4 resolved

100%
Landkit

2 problems · 2 resolved

100%
Foldover

2 problems · 2 resolved

100%
Formcraft

1 problems · 1 resolved

100%
Askly

4 problems · 3 resolved

75%
Pulsegraph

2 problems · 2 resolved

100%
Reachlab

4 problems · 4 resolved

100%
Shortline

1 problems · 1 resolved

100%
Linkyard

3 problems · 3 resolved

100%
Flowmint

1 problems · 0 resolved

0%
Cascade

4 problems · 3 resolved

75%
Relayline

4 problems · 1 resolved

25%
Coilbase

2 problems · 1 resolved

50%
Pipetrail

4 problems · 4 resolved

100%
Prospectly

3 problems · 2 resolved

67%
Seedlist

2 problems · 1 resolved

50%
Trackwell

4 problems · 4 resolved

100%
Gridwork

4 problems · 2 resolved

50%
Beacon

4 problems · 3 resolved

75%
Notewell

3 problems · 3 resolved

100%
Slate

3 problems · 3 resolved

100%
Threadline

2 problems · 1 resolved

50%
Huddleboard

3 problems · 3 resolved

100%
Loopspace

3 problems · 2 resolved

67%
Commons

4 problems · 3 resolved

75%
Reviewline

4 problems · 3 resolved

75%
Patchwork

4 problems · 2 resolved

50%
Critique

4 problems · 3 resolved

75%
Tracepoint

3 problems · 2 resolved

67%
Backlogic

2 problems · 2 resolved

100%
Ticketwell

2 problems · 2 resolved

100%
Lanterna

2 problems · 2 resolved

100%
Signalpeak

4 problems · 4 resolved

100%
Tracewell

4 problems · 3 resolved

75%
Draftboard

3 problems · 2 resolved

67%
Pixelforge

4 problems · 3 resolved

75%
Layerkit

4 problems · 1 resolved

25%
Canvasly

3 problems · 2 resolved

67%
Whiteroom

2 problems · 1 resolved

50%
Boardwalk

2 problems · 2 resolved

100%
Insightlab

2 problems · 2 resolved

100%
Testfield

2 problems · 2 resolved

100%
Promptforge

2 problems · 2 resolved

100%
Chainhouse

3 problems · 2 resolved

67%
Modelyard

3 problems · 3 resolved

100%
Evalspace

2 problems · 2 resolved

100%
Benchmarq

4 problems · 2 resolved

50%
Scriptly

2 problems · 1 resolved

50%
Verbatim

4 problems · 2 resolved

50%
Echotext

4 problems · 4 resolved

100%
Metricbase

2 problems · 2 resolved

100%
Cubely

3 problems · 3 resolved

100%
Chartwright

4 problems · 4 resolved

100%
Plotkit

4 problems · 4 resolved

100%
Pagewise

3 problems · 3 resolved

100%
Ledgerly

3 problems · 3 resolved

100%
Balancebook

3 problems · 3 resolved

100%
Figureworks

2 problems · 1 resolved

50%
Billwave

3 problems · 3 resolved

100%
Duebox

3 problems · 3 resolved

100%
Payline

3 problems · 3 resolved

100%
Wagebase

4 problems · 4 resolved

100%
Deskwise

3 problems · 3 resolved

100%
Replybox

3 problems · 2 resolved

67%
Chatline

3 problems · 3 resolved

100%
Pingdesk

3 problems · 2 resolved

67%
Docubase

4 problems · 2 resolved

50%
Wikiwell

2 problems · 1 resolved

50%
Bitpath

2 problems · 2 resolved

100%