Repository navigation
Description
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: 9.1.51-0
Reproducible in staging?: Yes
Reproducible in production?: No
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/6164495&group_by=cases:section_id&group_order=asc&group_id=377520
Email or phone of affected tester (no customers): ibellicotest+878@gmail.com
Issue reported by: Applause Internal Team
Device used: Motorola MotoG60 - Android 12 - Chrome / Windows 10 - Chrome
App Component: Money Requests
Action Performed:
Prerequisite: Account has at least two workspaces available.
Prerequisite 2: Workspace one, has delayed submissions and approvals enabled.
Prerequisite 3. Workspace two, has delayed submissions and approvals disabled.
- Open the Expensify app.
- Open a workspace chat.
- Submit two different manual expenses.
- Open the report of the just created expenses.
- Tap on "More" and select "Change Workspace"
- Select another workspace.
- Navigate to the workspace where the expenses were sent.
- Note that report preview, now shows "View" instead of "Submit"
- Open the report.
- Note that infinite loading is displayed where the message "Waiting for you to submit expense (s)" was shown.
Expected Result:
The message "Waiting for you to submit expense (s)" should still be displayed on report, after moving it to a different workspace.
Actual Result:
Infinite loading is displayed instead of the "Waiting for you to submit expense (s)" message after moving a report to a different workspace. Also, the report now shows a "View" button on preview and inside report, instead of "Submit". To submit the expenses on report, the user now has to tap on "More" and select "Submit".
Workaround:
Unknown
Platforms:
- Android: App
- Android: mWeb Chrome
- iOS: App
- iOS: mWeb Safari
- iOS: mWeb Chrome
- Windows: Chrome
- MacOS: Chrome / Safari
- MacOS: Desktop
Screenshots/Videos
1.mp4
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~021927025090765295288
- Upwork Job ID: 1927025090765295288
- Last Price Increase: 2025-05-26
Activity
melvin-bot commentedon May 24, 2025
Triggered auto assignment to @NicMendonca (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.melvin-bot commentedon May 24, 2025
Triggered auto assignment to @lakchote (
DeployBlockerCash), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.melvin-bot commentedon May 24, 2025
💬 A slack conversation has been started in #expensify-open-source
github-actions commentedon May 24, 2025
👋 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:
BlameGPT commentedon May 25, 2025
Possible culprit PRs for this issue
lakchote commentedon May 26, 2025
Could it be related to #62363?
cc @SzymczakJ @mountiny @DylanDylann
lakchote commentedon May 26, 2025
It definitely looks like it is the issue, as Expense - Next step action shows skeleton loading when workflows are disabled is fixed by reverting it (see #62685 (comment)).
22 remaining items
Beamanator commentedon May 26, 2025
Any updates here? I'm considering demoting due to this comment: #62729 (comment)
I also agree that this is a very specific setup so NAB - but should def be fixed soon 🙏
mountiny commentedon May 26, 2025
I am demoting because it seems like the next step is not returned from the be. We can update it there to return the right next step in this case
Beamanator commentedon May 26, 2025
noiceeeee
SzymczakJ commentedon May 27, 2025
I still cannot reproduce this
Screen.Recording.2025-05-27.at.13.03.34.mov
I asked @JakubKorytko to try to reproduce this
JakubKorytko commentedon May 27, 2025
Reproduced on staging, mWeb Android (fresh account, 2 fresh workspaces).
Reproduced.mov
Not reproducible on main, mWeb Android (new account with the same settings, same expense amounts, categories & merchants)
Not.reproduced.mov
The only difference between the two videos is that there is no concierge message in the second one. However, there is also no concierge message in the original post, so it's probably not related. I guess it has been fixed somewhere, but it's not on staging yet.
mountiny commentedon May 27, 2025
Ok maybe we will just wait and some other change fixed this in main
mountiny commentedon May 28, 2025
Waiting for deploy
trjExpensify commentedon May 30, 2025
We've deployed. @jponikarchuk can we get a retest?
mountiny commentedon May 30, 2025
Asked in here too https://expensify.slack.com/archives/C9YU7BX5M/p1748616180516239
jponikarchuk commentedon May 30, 2025
@trjExpensify Issue is not reproducible anymore. Infinite loading is not experienced now.
screen-20250530-115253.mp4
mountiny commentedon May 30, 2025
Legend