You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Due for payment 2026-10-14] [$175] Expensify Card - "You appear to be online" flashes briefly after updating workspace currency #102779
Version Number: 9.5.0-0 Reproducible in staging?: Yes Reproducible in production?: N/A - new feature, doesn't exist in prod If this was caught during regression testing, add the test name, ID and link from BrowserStack:#100667 Email or phone of affected tester (no customers):applausetester+ssndjois2jd1@applause.expensifail.com Issue reported by: Applause Internal Team Bug source: Exploratory - Significant User Experience Deterioration Device used: Mac 26.5 / Chrome App Component: Workspace Settings
Action Performed:
Go to staging.new.expensify.com
Create a non-USD workspace.
Go to workspace settings > More features.
Enable Expensify Card.
Go to Expensify Card.
Go offline.
Click Issue new card.
Click Update workspace currency.
Select USD.
Expected Result:
"You appear to be online" page will not flash briefly.
Actual Result:
"You appear to be online" page flashes briefly after updating workspace currency offline.
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
Identify the pull request that introduced this issue and revert it.
Actual offending PR:Adding business bank account on wallet, merged 2026-02-16, added the faulty offline guard (comment). Eskalifer1 was not a reviewer on it. The reviewers were dominictb, joekaufmanexpensify, and srikarparsi.
#100667 only added one more route into the already-broken page. The C+ checklist says no offending PR was found, but item 4 is the offending PR. Someone may still want to comment on #68134.
Activity
applause-bot commentedon Oct 1, 2026
While Applause doesn't embed attachments for this bug, here are the links for quick view:
https://platform.applause.com/services/links/v1/external/9ca8105e2aa804ff1c48e4c319cb2833a08d1cc51290023966ac6a2dbf973ada
melvin-bot commentedon Oct 1, 2026
You have been assigned to this deploy blocker because you recently merged this PR: #100667
melvin-bot commentedon Oct 1, 2026
@Julesssss @Eskalifer1 you have been assigned to this deploy blocker because you reviewed the offending PR: #100667
melvin-bot commentedon Oct 1, 2026
@chuckdries you have been assigned to this deploy blocker because you authored the offending PR: #100667
github-actions commentedon Oct 1, 2026
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
melvin-bot commentedon Oct 1, 2026
💬 A slack conversation has been started in #expensify-open-source
Julesssss commentedon Oct 1, 2026
Doesn't seem critical enough to be a blocker. I think we can demote.
60 remaining items
Eskalifer1 commentedon Oct 14, 2026
Note about payment: I'm getting paid via Upwork
melvin-bot commentedon Oct 16, 2026
@mallenexpensify Whoops! This issue is 2 days overdue. Let's get this updated quick!
mallenexpensify commentedon Oct 16, 2026
@Eskalifer1 you were reviewer on the above so I'm assuming you're not due payment
Eskalifer1 commentedon Oct 17, 2026
Hi @mallenexpensify, no, this is due payment. I would mention it that was regression :)
This bug was no related to our changes. This was already repro on prod: #102779 (comment)
So it's basically default issue, it was just wrong classified as regression, but it's not
mallenexpensify commentedon Oct 17, 2026
@MelvinBot, review @Eskalifer1 's post above and return links to confirm.
MelvinBot commentedon Oct 17, 2026
Eskalifer1is right. The bug existed before Automatically launch E-card enrollment after changing workspace to supported currency, so they are due payment as C+. My first "Causing PR" call was wrong, and I withdrew it the same day.Here are the links that confirm it:
Eskalifer1reproduced the flash on production, with videos, an hour after the issue opened (comment).ReimbursementAccountPage.tsxplus a new test. Automatically launch E-card enrollment after changing workspace to supported currency #100667 never modified that file.Eskalifer1was not a reviewer on it. The reviewers weredominictb,joekaufmanexpensify, andsrikarparsi.#100667 only added one more route into the already-broken page. The C+ checklist says no offending PR was found, but item 4 is the offending PR. Someone may still want to comment on #68134.
view run
mallenexpensify commentedon Oct 17, 2026
Payment Summary
Contributor+: @Eskalifer1 paid $175 via Upwork.
@Eskalifer1 can you please accept the job below? Please reply here and tag me once you have.
https://www.upwork.com/jobs/~022105705239305025920
Eskalifer1 commentedon Oct 19, 2026
Hi @mallenexpensify, i have accepted, thank you!
mallenexpensify commentedon Oct 19, 2026
@Eskalifer1 paid, summary updated above. Thx.