What happened?
While comparing the traces, when a user searches for a non-existent trace ID, the UI enters an infinite loading state instead of displaying a proper error message. Although the api responds with valid error message it fails to display in the UI and the statusCode is missing.
Steps to reproduce
Infitine Loader

Still it would display proper error if it's not able to parse the trace ID
Expected behavior
It should show a valid error message in UI for non-existent Trace ID. Prolly fix needs to in the api services.