diff --git a/src/pages/workspace/companyCards/WorkspaceCompanyCardsListHeaderButtons.tsx b/src/pages/workspace/companyCards/WorkspaceCompanyCardsListHeaderButtons.tsx index ca06c828e3cc..0ad4d0e77096 100644 --- a/src/pages/workspace/companyCards/WorkspaceCompanyCardsListHeaderButtons.tsx +++ b/src/pages/workspace/companyCards/WorkspaceCompanyCardsListHeaderButtons.tsx @@ -76,7 +76,8 @@ function WorkspaceCompanyCardsListHeaderButtons({policyID, selectedFeed, shouldS const bankName = plaidUrl && formattedFeedName ? formattedFeedName : getBankName(selectedFeed); const domainOrWorkspaceAccountID = getDomainOrWorkspaceAccountID(workspaceAccountID, currentFeedData); const filteredFeedCards = filterInactiveCards(allFeedsCards?.[`${ONYXKEYS.COLLECTION.WORKSPACE_CARDS_LIST}${domainOrWorkspaceAccountID}_${selectedFeed}`]); - const isSelectedFeedConnectionBroken = checkIfFeedConnectionIsBroken(filteredFeedCards); + const hasFeedError = !!cardFeeds?.settings?.oAuthAccountDetails?.[selectedFeed]?.errors; + const isSelectedFeedConnectionBroken = checkIfFeedConnectionIsBroken(filteredFeedCards) || hasFeedError; const openBankConnection = () => { const institutionId = !!getPlaidInstitutionId(selectedFeed);