diff --git a/src/components/Konnector/KonnectorModalFooter.tsx b/src/components/Konnector/KonnectorModalFooter.tsx
index f756531b4d1de737b6613421bfd36cc08d1b2f4a..2023ed972c3f722676cdf813c66c8fdfe081bb36 100644
--- a/src/components/Konnector/KonnectorModalFooter.tsx
+++ b/src/components/Konnector/KonnectorModalFooter.tsx
@@ -46,88 +46,86 @@ const KonnectorModalFooter = ({
     }
   }, [account, client, handleAccountDeletion, navigate])
 
-  switch (error) {
-    case KonnectorError.USER_ACTION_NEEDED:
-      // INSEE CODE ERROR ENEDIS
-      return (
+  if (error === KonnectorError.USER_ACTION_NEEDED) {
+    // INSEE CODE ERROR ENEDIS
+    return (
+      <Button
+        aria-label={t('konnector_modal.accessibility.button_close')}
+        onClick={() => handleCloseClick(state === SUCCESS_EVENT)}
+        className="btnPrimary"
+      >
+        <div>{t('konnector_modal.button_understood')}</div>
+      </Button>
+    )
+  } else if (error === KonnectorError.LOGIN_FAILED) {
+    // INCOMPLETE CONSENT FORM - GRDF // what is this comment ?
+    return (
+      <Button
+        aria-label={t('konnector_modal.accessibility.button_close')}
+        onClick={() => handleCloseClick(state === SUCCESS_EVENT)}
+        className="btnPrimary"
+      >
+        <div>{t('konnector_modal.button_try_again')}</div>
+      </Button>
+    )
+  } else if (error === KonnectorError.CHALLENGE_ASKED) {
+    return (
+      <Button
+        aria-label={t('konnector_modal.accessibility.button_close')}
+        onClick={() => handleCloseClick(state === SUCCESS_EVENT)}
+        className="btnPrimary"
+      >
+        <div>{t('konnector_modal.button_come_back_later')}</div>
+      </Button>
+    )
+  } else if (error === KonnectorError.TERMS_VERSION_MISMATCH) {
+    return (
+      <div className="buttons">
         <Button
           aria-label={t('konnector_modal.accessibility.button_close')}
           onClick={() => handleCloseClick(state === SUCCESS_EVENT)}
-          className="btnPrimary"
-        >
-          <div>{t('konnector_modal.button_understood')}</div>
-        </Button>
-      )
-    case KonnectorError.LOGIN_FAILED:
-      // INCOMPLETE CONSENT FORM - GRDF // what is this comment ?
-      return (
-        <Button
-          aria-label={t('konnector_modal.accessibility.button_close')}
-          onClick={() => handleCloseClick(state === SUCCESS_EVENT)}
-          className="btnPrimary"
+          className="btnSecondary"
         >
-          <div>{t('konnector_modal.button_try_again')}</div>
+          <div>{t('konnector_modal.button_later')}</div>
         </Button>
-      )
-    case KonnectorError.CHALLENGE_ASKED:
-      return (
         <Button
           aria-label={t('konnector_modal.accessibility.button_close')}
-          onClick={() => handleCloseClick(state === SUCCESS_EVENT)}
-          className="btnPrimary"
-        >
-          <div>{t('konnector_modal.button_come_back_later')}</div>
-        </Button>
-      )
-    case KonnectorError.TERMS_VERSION_MISMATCH:
-      return (
-        <div className="buttons">
-          <Button
-            aria-label={t('konnector_modal.accessibility.button_close')}
-            onClick={() => handleCloseClick(state === SUCCESS_EVENT)}
-            className="btnSecondary"
-          >
-            <div>{t('konnector_modal.button_later')}</div>
-          </Button>
-          <Button
-            aria-label={t('konnector_modal.accessibility.button_close')}
-            onClick={!isUpdating ? handleSGELoginRetry : handleResetSGEAccount}
-            className="btnPrimary"
-          >
-            <div>
-              {!isUpdating
-                ? t('konnector_modal.button_check_info')
-                : t('konnector_modal.button_go')}
-            </div>
-          </Button>
-        </div>
-      )
-    case KonnectorError.USER_ACTION_NEEDED_ACCOUNT_REMOVED:
-      return (
-        <Button
-          aria-label={t('konnector_modal.accessibility.button_close')}
-          onClick={() => {
-            window.open(
-              `${__SAU_ISSUE_DIRECT_LINK__}?version=${client.appMetadata.version}`
-            )
-            handleCloseClick(state === SUCCESS_EVENT)
-          }}
-          className="btnPrimary"
-        >
-          <div>{t('konnector_modal.button_contact')}</div>
-        </Button>
-      )
-    default:
-      // DEFAULT FOOTER BUTTONS
-      return (
-        <Button
-          aria-label={t('konnector_modal.accessibility.button_close')}
-          onClick={() => handleCloseClick(state === SUCCESS_EVENT)}
+          onClick={!isUpdating ? handleSGELoginRetry : handleResetSGEAccount}
           className="btnPrimary"
         >
-          <div>{t('konnector_modal.button_validate')}</div>
+          <div>
+            {!isUpdating
+              ? t('konnector_modal.button_check_info')
+              : t('konnector_modal.button_go')}
+          </div>
         </Button>
-      )
+      </div>
+    )
+  } else if (error === KonnectorError.USER_ACTION_NEEDED_ACCOUNT_REMOVED) {
+    return (
+      <Button
+        aria-label={t('konnector_modal.accessibility.button_close')}
+        onClick={() => {
+          window.open(
+            `${__SAU_ISSUE_DIRECT_LINK__}?version=${client.appMetadata.version}`
+          )
+          handleCloseClick(state === SUCCESS_EVENT)
+        }}
+        className="btnPrimary"
+      >
+        <div>{t('konnector_modal.button_contact')}</div>
+      </Button>
+    )
+  } else {
+    return (
+      <Button
+        aria-label={t('konnector_modal.accessibility.button_close')}
+        onClick={() => handleCloseClick(state === SUCCESS_EVENT)}
+        className="btnPrimary"
+      >
+        <div>{t('konnector_modal.button_validate')}</div>
+      </Button>
+    )
   }
 }