Skip to content

[$250] [Merge Expenses] "Not Here" page briefly flashes when navigating back to workspace chat after merging with a self-DM expense #92607

@MelvinBot

Description

@MelvinBot

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


Reproducible in staging?: Yes
Reproducible in production?: Needs validation
Issue reported by: Applause Internal Team (QA) — split out from #79416
Bug source: Exploratory
Device used: iOS: App
App Component: Money Requests

Action Performed:

  1. Go to staging.new.expensify.com.
  2. Create an expense in self DM.
  3. Create an expense in a workspace chat.
  4. Open the expense report in the workspace chat.
  5. Tap More > Merge.
  6. Select the self DM expense > Continue.
  7. Select all the details from the self DM expense (second option in each section) > Next.
  8. Tap Merge expenses.
  9. After being redirected to Self-DM, tap the Back arrow to return to the workspace chat.

Expected Result:

The user is navigated back to the workspace chat and the chat loads normally, without any intermediate error state.

Actual Result:

The "Not Here" (not found) page briefly flashes before the workspace chat loads.

Platforms:

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

Screenshots/Videos

A recording of this flash was captured during KI retesting on #79416 — see this comment.

Context

This bug was split out of #79416. The original issue reported infinite skeleton loading when navigating back to the workspace chat after merging an expense with a self-DM expense. That infinite-loading symptom is no longer reproducible, but fixing it surfaced a separate, smaller regression: a brief flash of the "Not Here" page on the way back to the workspace chat. Per discussion on #79416, this is related but distinct and is being tracked here as its own issue.

View all open jobs on GitHub

Upwork Automation - Do Not Edit

Metadata

Metadata

Assignees

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributorHelp WantedApply this label when an issue is open to proposals by contributorsOverdue

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions