When users click on a system notification related to a bill—such as one indicating received items—they may encounter a blank or endlessly loading screen if the bill has been deleted. The system currently lacks error messaging or fallback behavior to guide the user in such scenarios.
Current Limitations
- No Error Message on Deleted Bills: Clicking a notification for a deleted bill results in an indefinite loading screen instead of feedback that the bill no longer exists.
- Lack of Feedback Loop: Users receive no confirmation that the bill was removed or any indication of why the notification no longer resolves properly.
- Disrupted Workflow: Users are left confused, forced to troubleshoot or contact support to confirm what happened.
General Example
- A user receives a notification stating, “Items received on Bill #12345.”
- The bill was deleted prior to the user clicking the notification.
- Upon clicking, the system begins to load indefinitely without displaying an error or fallback message, leaving the user without context.
Requested Enhancements
- “This bill has been deleted or is no longer available.”
- Notification Management
Optionally mark notifications related to deleted items as “invalid” or visually flag them to prevent confusion. - Fallback Navigation
Provide a link or redirect option to the Bills Overview page or relevant module to allow the user to continue working.
Business Value
- Clarity: Provides immediate feedback so users understand what happened.
- Efficiency: Prevents wasted time trying to load non-existent data.
- User Trust: Reinforces transparency and reliability in system behavior.
- Support Load Reduction: Decreases the number of support tickets triggered by broken or outdated links.