Skip to content

[hold for payment 2025-09-02] [$250] Exclude commercial feeds from broken connection error #68474

@joekaufmanexpensify

Description

@joekaufmanexpensify

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Email or phone of affected tester (no customers): applausetester+ccardfeed@applause.expensifail.com
Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: @m-natarajan
Slack conversation: #convert

Action Performed:

  1. Add a commercial card feed.
  2. Assign a card.
  3. Have the card return 531 when scraping it.

Expected Result:

We don't show the broken connection error for the feed on the frontend because it is a commercial feed. We should exclude commercial feeds from this logic. 531 for a commercial card is quite rare, and it should self-resolve within ~24 hours.

Actual Result:

We show the broken connection error for the feed on the frontend, even though there is nothing to reconnect.

Workaround:

N/A

Platforms:

Select the officially supported platforms where the issue was reproduced:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Image

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021955713305867181916
  • Upwork Job ID: 1955713305867181916
  • Last Price Increase: 2025-08-13
Issue OwnerCurrent Issue Owner: @rushatgabhane

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributorReviewingHas a PR in review

Type

No fields configured for Bug.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions