1. Ticket Details
Field | Description |
---|---|
Ticket ID | AMM-1574 |
Severity | Low |
Category | Bug |
Affected Module / Feature | MMU-UI |
2. Issue Description
On the Registration screen, the edit icon was either not displaying or displaying improperly when fetching beneficiary data through normal or advanced search.
3. Root Cause Analysis (RCA)
Technique Used: Log/Trace Review and Asset Inspection
Primary Root Cause Identified: The Font Awesome library (v4.7.0), which provides the edit icon (fa fa-edit), was not installed in the application, leading to missing icon rendering.
Why it happened: The project was relying on Font Awesome icons without including the required font-awesome dependency.
Why wasn't it caught earlier? The issue may have been masked in development due to cached assets or locally available fonts, and wasn’t verified on a clean UAT environment.
4. Corrective Actions (Fixes for this instance)
Action | Owner | Target Date | Status |
---|---|---|---|
Installed font-awesome@4.7.0 package | Devika |
| Completed |
5. Preventive Actions (To prevent recurrence)
Action | Owner | Target Date | Status |
---|---|---|---|
Include UI icon library validation as part of UAT checklist | QA |
6. Verification of Effectiveness
• Confirmed that edit icon now displays correctly on all supported browsers.
• Tested in both Normal and Advanced Search scenarios.
• Font Awesome 4.7.0 is correctly loaded via the package manager.
7. Lessons Learned
• All third-party UI assets should be explicitly declared and bundled in the build.
• Dependency mismatch can lead to silent UI failures which are harder to debug without consistent environment checks.
8. CAPA Review & Closure
Reviewed By | Date | Remarks |
---|---|---|