When viewing a new repository that failed to both init and fetch, once the init succeeds, the error message from the fetch stage is still shown, even if the init status message is newer. Maybe this is intentional, but it feels like we should only be showing the most recent status message.
Example database status (note the fresher init message):
Example UI: