The recents empty state renders the existing SidebarLoadErrorState, the same one the project drill-in uses, when $sessionsLoadError is set. Retry re-runs refreshSessions through a new onRetrySessions sidebar action. Projects load separately, so the flag does not replace the project empty state. Refs #67600