navigate_favorites stores the load error in FavoritesState.load-error (cleared on each load attempt); the view shows a "Couldn't load favorites" + detail + Retry block when set, and the tracks/albums tabs are gated so the error replaces them instead of showing alongside an empty state. Retry re-navigates the current tab. cc