Skip to content

[$250] Expense - Navigation error and tax message shown after merge in tax-not-enabled workspace #83153

Description

@jponikarchuk

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


Version Number: V9.3.24-1
Reproducible in staging?: Yes
Reproducible in production?: No
If this was caught during regression testing, add the test name, ID and link from BrowserStack: #71244
Email or phone of affected tester (no customers): dreamnitethedragon@gmail.com
Issue reported by: Applause Internal Team
Bug source: Exploratory - Significant User Experience Deterioration
Device used: Redminote 10S Android 13
App Component: Money Requests

Action Performed:

  1. Launch app
  2. Create 2 workspaces
    *Tax - tax enabled
    *Non tax - tax not enabled
  3. Open non tax workspace chat
  4. Create a manual expense entering merchant
  5. Open tax enabled workspace
  6. Create a manual expense entering merchant
  7. Change tax rate to 5%
  8. Tap more - merge
  9. Select second option in all section in details and continue
  10. Tap merge
  11. Scroll down and note skeleton is shown in top section
  12. Navigate back using top arrow
  13. Note skeleton and hmm not here page shown
  14. Tap top arrow and note tax workspace chat page is shown
  15. Open non tax workspace chat
  16. Open the merged expense
  17. Scroll down and note changed tax rate system message is shown

Expected Result:

The merged report should load normally without skeleton loader.
Navigating back should not show “Hmm, not here”.
No tax-related system message should appear in a tax-not-enabled workspace.

Actual Result:

A skeleton loader appears after merge in top section of page when scroll down the page.
Navigating back briefly shows skeleton and “Hmm, not here” page.
In the tax-not-enabled workspace, the merged expense shows a “Tax rate changed” system message.
Note: loading issue in android, system message in web too

Workaround:

Unknown

Platforms:

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

Screenshots/Videos

1.mp4

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @DylanDylann
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~022025509261019205234
  • Upwork Job ID: 2025509261019205234
  • Last Price Increase: 2026-02-22

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.EngineeringExternalAdded to denote the issue can be worked on by a contributorWeeklyKSv2

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions