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
[HOLD for payment 2025-02-04] Frequent Client Hanging and Loss of Workspace List #54802
Version Number: 9.0.80-6 Reproducible in staging?: Needs Reproduction Reproducible in production?: Needs Reproduction If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: If this was caught during regression testing, add the test name, ID and link from TestRail: Email or phone of affected tester (no customers): Logs:https://stackoverflow.com/c/expensify/questions/4856 Expensify/Expensify Issue URL: Issue reported by:@quinthar Slack conversation (hyperlinked to channel name): quality
Action Performed:
Use the application normally throughout the day.
Observe that at random intervals, the app hangs, and the workspace list disappears.
Attempt to load any data (reads) — operations fail.
Attempt to send a message (write) — operation succeeds.
Expected Result:
The application should function continuously without frequent hanging. Both "read" and "write" operations should work as expected without requiring manual refreshes.
Actual Result:
The app frequently hangs, causing loss of the workspace list and failure of "read" operations, while "write" operations continue to work.
Workaround:
Refresh the application to temporarily resolve the issue.
Platforms:
Which of our officially supported platforms is this issue occurring on?
Hmm, I am not personally having the issues described in OP in my account. Seems like maybe this could be an issue with David's account specifically, which I'm sure has many more historical reports in it than mine.
I feel like this might be one where having David share some of the performance data related to his account when he experiences this issue could be a good next step. But curious what you think @rafecolton?
If we think it's specific to David's account, let's see if he's still experiencing it daily with the latest version. If so, perhaps he can work an external contributor to debug it and/or share performance data whenever it happens next?
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.89-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
@rayane-djouah@joekaufmanexpensify@rayane-djouah The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button]
📣 @rayane-d! 📣
Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
Please follow these steps:
Get the email address used to login to your Expensify account. If you don't already have an Expensify account, create one here. If you have multiple accounts (e.g. one for testing), please use your main account email.
Get the link to your Upwork profile. It's necessary because we only pay via Upwork. You can access it by logging in, and then clicking on your name. It'll look like this. If you don't already have an account, sign up for one here.
Copy the format below and paste it in a comment on this issue. Replace the placeholder text with your actual details.
Format:
Contributor details
Your Expensify account email: <REPLACE EMAIL HERE>
Upwork Profile Link: <REPLACE LINK HERE>
Activity
melvin-bot commentedon Jan 5, 2025
Triggered auto assignment to @joekaufmanexpensify (
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 Jan 5, 2025
Triggered auto assignment to @rafecolton (
AutoAssignerNewDotQuality)MelvinBot commentedon Jan 5, 2025
This has been labelled "Needs Reproduction". Follow the steps here: https://stackoverflowteams.com/c/expensify/questions/16989
joekaufmanexpensify commentedon Jan 6, 2025
Will take a look today
joekaufmanexpensify commentedon Jan 6, 2025
Hmm, I am not personally having the issues described in OP in my account. Seems like maybe this could be an issue with David's account specifically, which I'm sure has many more historical reports in it than mine.
I feel like this might be one where having David share some of the performance data related to his account when he experiences this issue could be a good next step. But curious what you think @rafecolton?
rafecolton commentedon Jan 6, 2025
If we think it's specific to David's account, let's see if he's still experiencing it daily with the latest version. If so, perhaps he can work an external contributor to debug it and/or share performance data whenever it happens next?
43 remaining items
melvin-bot commentedon Jan 28, 2025
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.89-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
If no regressions arise, payment will be issued on 2025-02-04. 🎊
For reference, here are some details about the assignees on this issue:
melvin-bot commentedon Jan 28, 2025
@rayane-djouah @joekaufmanexpensify @rayane-djouah The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button]
joekaufmanexpensify commentedon Feb 3, 2025
Assigned @sobitneupane because you reviewed #55604
joekaufmanexpensify commentedon Feb 3, 2025
This is an interesting one. There are 3 separate PRs here. One reviewed by @sobitneupane and two by @rayane-d.
@rayane-d I am thinking that $250 is fair for yours because though there were two, one had a regression. LMK if any concerns with that!
joekaufmanexpensify commentedon Feb 3, 2025
Otherwise, all set to issue payment. We need to pay:
joekaufmanexpensify commentedon Feb 3, 2025
Please request payment at your earliest convenience. Going to close this as it's otherwise all set!
rayane-d commentedon Feb 4, 2025
Requested in NewDot
melvin-bot commentedon Feb 4, 2025
📣 @rayane-d! 📣
Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
Please follow these steps:
Format:
garrettmknight commentedon Feb 11, 2025
$250 approved for @rayane-d
garrettmknight commentedon Mar 24, 2025
$250 approved for @sobitneupane