-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HOLD for payment 2024-09-16] [$250] [Critical] [UX reliability] The plaid modal is taking long to load in the bottom up flow and not found page is shown #42756
Comments
Triggered auto assignment to Contributor-plus team member for initial proposal review - @getusha ( |
Triggered auto assignment to @kevinksullivan ( |
Hello, is there a bounty for this issue, regardless, I want to work on this. |
📣 @goldenbear101! 📣
|
|
Job added to Upwork: https://www.upwork.com/jobs/~01b1cf25507f28de79 |
Current assignee @getusha is eligible for the External assigner, not assigning anyone new. |
Yes there is a bounty, making it 500 since its critical task |
Okay here's what I think: The issue described involves the Plaid modal taking a long time to load in the bottom-up flow, eventually leading to a "Not Found" page in Expensify's app. Here’s a detailed look into potential causes and how I'll fix them: Potential Causes 2, Integration Issues: 3, Timeouts: 4, React Native Specific Issues: 5, Error Handling: Steps I plan to take on fixing the Issue 2, Review Integration Code: 3, Implement Retry Logic: 4, Optimize React Native Performance: 5, Improve Error Handling: Finally, I will: By addressing these areas, you can significantly improve the loading time and reliability of the Plaid modal within the Expensify app. |
Pardon me but I am not able to write a proposal for the job on Upwork. That said, If you give me the job to work on, I will submit it for your verification through telegram or even GitHub and only then you can give me what you deem fit for my work. Also I would do well to give a detailed explanation. |
@kevinksullivan, @getusha Eep! 4 days overdue now. Issues have feelings too... |
Proposal Root Cause Proposed Changes
Expected Result By implementing these changes, the connection to Plaid should be more reliable and the user experience significantly improved, avoiding prolonged loading times and incorrect flows. |
Posted in #contributor-plus to see if a C+ can take this over since it's been a week and @getusha has commented |
Still waiting for proposals, both proposals posted by @goldenbear101 are AI generated. |
Really sorry about that I'm quite new but they aren't AI-generated, It's a suspicion fine-tuned by AI in Javascript. And I could prove it as you will. |
I agree the internet is likely slow but it loads for like 15 seconds while the rest of the app seems to function still. So if we could improve anything in this flow, it feels like an important one. |
@hannojg started a PR with some improvements |
Looping in a BZ member to handle payment as I'm going OOO |
Triggered auto assignment to @zanyrenney ( |
Upwork job price has been updated to $250 |
$250 to @getusha for this one cc @zanyrenney the automation seems to have failed |
thanks @mountiny |
I will pay now! |
ah @getusha is paid via manual requests. |
payment summary $250 owed to @getusha via NewExpensify. Please request payment there. Thank you! |
$250 approved for @getusha |
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:
Reproducible in staging?: y
Reproducible in production?: y
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: @danielrvidal
Slack conversation: https://expensify.slack.com/archives/C05LX9D6E07/p1716940673539529
Action Performed:
Break down in numbered steps
BUG: Plaid connection is taking a very long time when I click Pay with Expensify for the first time
Having it take a long time is reproducible for me right now. I my first experience was here, and I’ll put another video and logs in 🧵.
Expected Result:
Describe what you think should've happened
The bank account flow should open after a bit. Real report remains open under the moda.
Actual Result:
Describe what actually happened
User is stuck on the plaid modal flow and there is not found page shown in the report screen
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
https://expensify.slack.com/archives/C05LX9D6E07/p1716940740586069?thread_ts=1716940673.539529&cid=C05LX9D6E07
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @getushaThe text was updated successfully, but these errors were encountered: