diff --git a/src/core/verifyUserIdentity.js b/src/core/verifyUserIdentity.js
index dcdfcd25634dd0482302102aa61ce2ef974ed8ad..ebb4bc8faa54a71bf79d63e3da1ce133b84bda9b 100644
--- a/src/core/verifyUserIdentity.js
+++ b/src/core/verifyUserIdentity.js
@@ -73,6 +73,19 @@ async function verifyUserIdentity(
     )
 
     // Third try, remove address number because it's buggy on SGE side
+    if (!pdl) {
+      log('warn', 'Third chance onboarding for sge')
+      pdl = await findUserPdl(
+        `${baseUrl}/enedis_SDE_recherche-point/1.0`,
+        apiAuthKey,
+        loginUtilisateur,
+        fields.lastname,
+        removeMultipleSpaces(removeAddressnumber(userAddress.numeroEtNomVoie)),
+        userAddress.codePostal,
+        userAddress.commune.$.code
+      )
+    }
+    // Third try, remove address number and add escalierEtEtageEtAppartement because it's buggy on SGE side
     if (!pdl) {
       log('warn', 'Last chance onboarding for sge')
       pdl = await findUserPdl(
diff --git a/src/requests/sge.js b/src/requests/sge.js
index 62bc3d66d81f5de07698a653c1c89d40a4d007ac..9fc48f6c771f8049a057f7e063ab270c10ee201f 100644
--- a/src/requests/sge.js
+++ b/src/requests/sge.js
@@ -266,7 +266,7 @@ function commanderCollectePublicationMesures(
                       <injection>false</injection>
                       <mesuresPas>PT30M</mesuresPas>
                       <mesuresCorrigees>false</mesuresCorrigees>
-                      <transmissionRecurrente>true</transmissionRecurrente>
+                      <transmissionRecurrente>false</transmissionRecurrente>
                       <periodiciteTransmission>P1D</periodiciteTransmission>
                   </accesMesures>
               </demande>