If you haven’t already, check out our contributing guidelines for onboarding. To join our Slack channel, fill out this form.
Version Number:
Reproducible in staging?: Needs Reproduction (Reproduction is blocked. Unable to check customer account)
Reproducible in production?: Needs Reproduction (Reproduction is blocked)
If this was caught during regression testing, add the test name, ID and link from BrowserStack:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @VictoriaExpensify
Slack conversation (hyperlinked to channel name): #expensify_bugs
Action Performed:
- Open the customer workspace
- Go to Settings > Workspaces > customer workspace > Tags
- Locate an enabled tag
- Click the toggle to disable the tag
- Observe that the toggle does not respond, or takes 1+ minutes to update, with no spinner or feedback
Expected Result:
The tag is disabled immediately, or within a few seconds, after clicking the toggle — with clear feedback that the change is processing.
Actual Result:
The toggle is either unresponsive or takes more than a minute before the tag is disabled. There is no loading indicator, so users re-click repeatedly, stacking multiple serialized requests. Backend requests actually complete in ~356–798ms and return 200 OK — the delay/freeze is client-side, driven by the workspace's ~1.1 MB tag list forcing heavy synchronous recomputation of tag violations/auto-selections on the JS thread on every click.
Workaround:
Unknown
Platforms:
Select the officially supported platforms where the issue was reproduced:
Screenshots/Videos
For the customers' details check please OP
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @mallenexpensify
If you haven’t already, check out our contributing guidelines for onboarding. To join our Slack channel, fill out this form.
Version Number:
Reproducible in staging?: Needs Reproduction (Reproduction is blocked. Unable to check customer account)
Reproducible in production?: Needs Reproduction (Reproduction is blocked)
If this was caught during regression testing, add the test name, ID and link from BrowserStack:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @VictoriaExpensify
Slack conversation (hyperlinked to channel name): #expensify_bugs
Action Performed:
Expected Result:
The tag is disabled immediately, or within a few seconds, after clicking the toggle — with clear feedback that the change is processing.
Actual Result:
The toggle is either unresponsive or takes more than a minute before the tag is disabled. There is no loading indicator, so users re-click repeatedly, stacking multiple serialized requests. Backend requests actually complete in ~356–798ms and return 200 OK — the delay/freeze is client-side, driven by the workspace's ~1.1 MB tag list forcing heavy synchronous recomputation of tag violations/auto-selections on the JS thread on every click.
Workaround:
Unknown
Platforms:
Select the officially supported platforms where the issue was reproduced:
Screenshots/Videos
For the customers' details check please OP
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @mallenexpensify