Area: UI
Sub-Area: Navigation
Issue
Users experienced intermittent 404 (Not Found) errors while navigating through the DataHub UI. These errors would appear randomly when clicking on entities, tabs, or navigation menu items, requiring page refreshes or re-navigation to access the intended content.
Common Error Messages:
- 404 Not Found
- Page not found
- Entity not found (intermittent)
Solution
The UI routing logic has been fixed to properly handle navigation state and entity resolution. The issue was related to race conditions in how the frontend router resolved URLs before entity data finished loading.
The fix ensures: - Proper loading states during navigation - Consistent URL resolution - Better error handling for transient network issues - Reduced false 404 errors
If you encounter a legitimate 404 error: - Verify the entity URN is correct - Check that you have permissions to view the entity - Ensure the entity exists (hasn't been deleted)
Additional Notes
Fixed in version v0.3.11. The fix significantly reduces intermittent 404s but doesn't eliminate legitimate 404s for entities that don't exist or you don't have access to.
Related Documentation
Tags:
ui, navigation, 404-error, routing, intermittent, bug-fix, v0.3.11