diff --git a/Assets/NewSystemeDeTraces.cs b/Assets/NewSystemeDeTraces.cs
index 56d4915cd4c04f756d8db959ad7eccf95aefb524..8b8bc407116e7ad0da06785da6c84297a52a218a 100644
--- a/Assets/NewSystemeDeTraces.cs
+++ b/Assets/NewSystemeDeTraces.cs
@@ -110,9 +110,10 @@ public class NewSystemeDeTraces : MonoBehaviour
     private bool terminateSceneAFterTransfert = false;
     public void sendThisUserTracesToHMPlugin(bool terminateSceneAFterTrasfert1=false)
     {
+        Debug.Log("sendThisUserTracesToHMPlugin terminateSceneAFterTrasfert1= " + terminateSceneAFterTrasfert1 + " justCreated=" + justCreated);
+        terminateSceneAFterTransfert = terminateSceneAFterTrasfert1;
         if (!justCreated)
         {
-            terminateSceneAFterTransfert = terminateSceneAFterTrasfert1;
             nombreDeFichiersATransferer = 0;
             nombreDeFichiersTraites = 0;
             string nomFichierBase = returnUserIDFLuence_or_UserIDHM();
@@ -130,43 +131,58 @@ public class NewSystemeDeTraces : MonoBehaviour
                 deleteAllTemporaryFiles();
             }
             nombreDeFichiersATransferer = fichiersSauvegardes.Length;
-            foreach (string s in fichiersSauvegardes)
+            if (nombreDeFichiersATransferer <= 0)
             {
-
-                // Le fichier JSON existe, donc nous le lisons
-                string dateEnvoi = DateTime.Now.ToString("dd-MM-yyyy-HH-mm-ss");
-                string nouveauNomAvecDate = Path.GetFileNameWithoutExtension(s) + "-" + dateEnvoi + ".json";
-                string nouveauChemin = Path.Combine(PathDirectoryTemporary, nouveauNomAvecDate);
-                // Copiez le fichier source vers le dossier de destination en le renommant si nécessaire.
-                File.Copy(s, nouveauChemin, true);
-                if (File.Exists(nouveauChemin))
+                Debug.Log("rien a transferer");
+                nombreDeFichiersTraites = 99;
+                nombreDeFichiersATransferer = 99;
+            }
+            else
+            {
+                foreach (string s in fichiersSauvegardes)
                 {
-                    try
+
+                    // Le fichier JSON existe, donc nous le lisons
+                    string dateEnvoi = DateTime.Now.ToString("dd-MM-yyyy-HH-mm-ss");
+                    string nouveauNomAvecDate = Path.GetFileNameWithoutExtension(s) + "-" + dateEnvoi + ".json";
+                    string nouveauChemin = Path.Combine(PathDirectoryTemporary, nouveauNomAvecDate);
+                    // Copiez le fichier source vers le dossier de destination en le renommant si nécessaire.
+                    File.Copy(s, nouveauChemin, true);
+                    if (File.Exists(nouveauChemin))
                     {
-                        HM_PluginController.UploadTrace(nouveauChemin, transfertAsynchroneFinished);
+                        try
+                        {
+                            HM_PluginController.UploadTrace(nouveauChemin, transfertAsynchroneFinished);
+                        }
+                        catch (Exception ex)
+                        {
+                            nombreDeFichiersTraites++;
+                            // Gérez toute exception survenue lors de l'appel à CheckTraceExist ici.
+                            Debug.LogError("Erreur lors de l'appel à UploadTrace : " + ex.Message);
+                            deleteTemporaryFile_archiveOriginalFile(nouveauChemin, "");
+                            break;
+                        }
                     }
-                    catch (Exception ex)
+                    else
                     {
                         nombreDeFichiersTraites++;
-                        // Gérez toute exception survenue lors de l'appel à CheckTraceExist ici.
-                        Debug.LogError("Erreur lors de l'appel à UploadTrace : " + ex.Message);
-                        deleteTemporaryFile_archiveOriginalFile(nouveauChemin, "");
-                        break;
+                        Debug.LogError("Traces 2 - ne devrait jamais arriver");
+                        /* sauf si : 
+                         * Fichier source inexistant : Si le fichier source spécifié n'existe pas, la copie échouera.
+                            Permissions insuffisantes : Si l'application n'a pas les permissions nécessaires pour lire le fichier source ou écrire dans le répertoire de destination, la copie échouera.
+                            Espace disque insuffisant : Si le disque de destination est plein ou manque d'espace, la copie échouera.
+                            Fichier de destination verrouillé : Si le fichier de destination est déjà ouvert ou verrouillé par une autre application, la copie échouera.
+                            Problèmes matériels : Des problèmes matériels, tels que des secteurs défectueux sur le disque, peuvent entraîner des erreurs lors de la copie
+                        */
                     }
                 }
-                else
-                {
-                    nombreDeFichiersTraites++;
-                    Debug.LogError("Traces 2 - ne devrait jamais arriver");
-                    /* sauf si : 
-                     * Fichier source inexistant : Si le fichier source spécifié n'existe pas, la copie échouera.
-                        Permissions insuffisantes : Si l'application n'a pas les permissions nécessaires pour lire le fichier source ou écrire dans le répertoire de destination, la copie échouera.
-                        Espace disque insuffisant : Si le disque de destination est plein ou manque d'espace, la copie échouera.
-                        Fichier de destination verrouillé : Si le fichier de destination est déjà ouvert ou verrouillé par une autre application, la copie échouera.
-                        Problèmes matériels : Des problèmes matériels, tels que des secteurs défectueux sur le disque, peuvent entraîner des erreurs lors de la copie
-                    */
-                }
             }
+            
+        }
+        else if (terminateSceneAFterTrasfert1)
+        {
+            nombreDeFichiersTraites = 99;
+            nombreDeFichiersATransferer = 99;
         }
         
     }
diff --git a/UserSettings/Layouts/default-2022.dwlt b/UserSettings/Layouts/default-2022.dwlt
index 943279b5d568ae283afdc4358b49bea5726c7b55..ab7635e9d617664da1f8555a17fe58b331d0cbb8 100644
--- a/UserSettings/Layouts/default-2022.dwlt
+++ b/UserSettings/Layouts/default-2022.dwlt
@@ -139,7 +139,7 @@ MonoBehaviour:
     serializedVersion: 2
     x: 0
     y: 0
-    width: 1086.4
+    width: 927.2
     height: 722.8
   m_MinSize: {x: 200, y: 100}
   m_MaxSize: {x: 16192, y: 16192}
@@ -164,8 +164,8 @@ MonoBehaviour:
     serializedVersion: 2
     x: 0
     y: 0
-    width: 1086.4
-    height: 583.2
+    width: 927.2
+    height: 455.2
   m_MinSize: {x: 200, y: 50}
   m_MaxSize: {x: 16192, y: 8096}
   vertical: 0
@@ -187,8 +187,8 @@ MonoBehaviour:
     serializedVersion: 2
     x: 0
     y: 0
-    width: 202.4
-    height: 583.2
+    width: 311.2
+    height: 455.2
   m_MinSize: {x: 201, y: 221}
   m_MaxSize: {x: 4001, y: 4021}
   m_ActualView: {fileID: 13}
@@ -211,10 +211,10 @@ MonoBehaviour:
   m_Children: []
   m_Position:
     serializedVersion: 2
-    x: 202.4
+    x: 311.2
     y: 0
-    width: 884
-    height: 583.2
+    width: 616
+    height: 455.2
   m_MinSize: {x: 202, y: 221}
   m_MaxSize: {x: 4002, y: 4021}
   m_ActualView: {fileID: 12}
@@ -233,23 +233,23 @@ MonoBehaviour:
   m_Enabled: 1
   m_EditorHideFlags: 1
   m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
-  m_Name: ProjectBrowser
+  m_Name: ConsoleWindow
   m_EditorClassIdentifier: 
   m_Children: []
   m_Position:
     serializedVersion: 2
     x: 0
-    y: 583.2
-    width: 1086.4
-    height: 139.59998
-  m_MinSize: {x: 231, y: 271}
-  m_MaxSize: {x: 10001, y: 10021}
-  m_ActualView: {fileID: 15}
+    y: 455.2
+    width: 927.2
+    height: 267.59998
+  m_MinSize: {x: 101, y: 121}
+  m_MaxSize: {x: 4001, y: 4021}
+  m_ActualView: {fileID: 16}
   m_Panes:
   - {fileID: 15}
   - {fileID: 16}
-  m_Selected: 0
-  m_LastSelected: 1
+  m_Selected: 1
+  m_LastSelected: 0
 --- !u!114 &11
 MonoBehaviour:
   m_ObjectHideFlags: 52
@@ -265,9 +265,9 @@ MonoBehaviour:
   m_Children: []
   m_Position:
     serializedVersion: 2
-    x: 1086.4
+    x: 927.2
     y: 0
-    width: 449.59998
+    width: 608.8
     height: 722.8
   m_MinSize: {x: 276, y: 71}
   m_MaxSize: {x: 4001, y: 4021}
@@ -296,10 +296,10 @@ MonoBehaviour:
     m_Tooltip: 
   m_Pos:
     serializedVersion: 2
-    x: 202.40001
+    x: 311.2
     y: 73.6
-    width: 882
-    height: 562.2
+    width: 614
+    height: 434.2
   m_SerializedDataModeController:
     m_DataMode: 0
     m_PreferredDataMode: 0
@@ -352,23 +352,23 @@ MonoBehaviour:
       serializedVersion: 2
       x: 0
       y: 21
-      width: 882
-      height: 541.2
-    m_Scale: {x: 0.41759264, y: 0.4175926}
-    m_Translation: {x: 441, y: 270.6}
+      width: 614
+      height: 413.2
+    m_Scale: {x: 0.31882718, y: 0.31882718}
+    m_Translation: {x: 307, y: 206.60002}
     m_MarginLeft: 0
     m_MarginRight: 0
     m_MarginTop: 0
     m_MarginBottom: 0
     m_LastShownAreaInsideMargins:
       serializedVersion: 2
-      x: -1056.0531
+      x: -962.9041
       y: -648
-      width: 2112.1062
+      width: 1925.8082
       height: 1296
     m_MinimalGUI: 1
-  m_defaultScale: 0.4175926
-  m_LastWindowPixelSize: {x: 1102.5, y: 702.75}
+  m_defaultScale: 0.31882718
+  m_LastWindowPixelSize: {x: 767.5, y: 542.75}
   m_ClearInEditMode: 1
   m_NoCameraWarning: 1
   m_LowResolutionForAspectRatios: 01000000000000000000
@@ -396,8 +396,8 @@ MonoBehaviour:
     serializedVersion: 2
     x: 0
     y: 73.6
-    width: 201.4
-    height: 562.2
+    width: 310.2
+    height: 434.2
   m_SerializedDataModeController:
     m_DataMode: 0
     m_PreferredDataMode: 0
@@ -411,9 +411,9 @@ MonoBehaviour:
   m_SceneHierarchy:
     m_TreeViewState:
       scrollPos: {x: 0, y: 0}
-      m_SelectedIDs: 
+      m_SelectedIDs: d0640000
       m_LastClickedID: 0
-      m_ExpandedIDs: 16fbffff
+      m_ExpandedIDs: e454faffec18fbff2419fbff845dfbff9c7ffbffc687fbff88a7fbff1ecefbff9e23fdff4a2ffdff024ffdff2250fdffba6ffdfff26ffdff14cffdff7efcfdffb81ffeffba75feff8879feffc6f7fefffe18ffffa61dffff483fffffc843fffff646ffffd268ffff5089ffffd8f5ffff16fbffffd6f0000054f100004437010088650100b0a00100ec150200f6a7020076a802007ea90200f8570300625803001a0f0500520f0500e42f050052300500b83005005a700500927005009c700500ae700500c0700500
       m_RenameOverlay:
         m_UserAcceptedRename: 0
         m_Name: 
@@ -906,9 +906,9 @@ MonoBehaviour:
   m_Pos:
     serializedVersion: 2
     x: 0
-    y: 656.8
-    width: 1085.4
-    height: 118.599976
+    y: 506.4
+    width: 926.2
+    height: 269
   m_SerializedDataModeController:
     m_DataMode: 0
     m_PreferredDataMode: 0
@@ -944,10 +944,10 @@ MonoBehaviour:
   m_LockTracker:
     m_IsLocked: 0
   m_FolderTreeState:
-    scrollPos: {x: 0, y: 77.400024}
+    scrollPos: {x: 0, y: 79}
     m_SelectedIDs: 98640000
     m_LastClickedID: 25752
-    m_ExpandedIDs: 00000000886400008a64000000ca9a3bffffff7f
+    m_ExpandedIDs: 00000000886400008a6400009c64000000ca9a3bffffff7f
     m_RenameOverlay:
       m_UserAcceptedRename: 0
       m_Name: 
@@ -1000,9 +1000,9 @@ MonoBehaviour:
       m_Icon: {fileID: 0}
       m_ResourceFile: 
   m_ListAreaState:
-    m_SelectedInstanceIDs: 
-    m_LastClickedInstanceID: 0
-    m_HadKeyboardFocusLastEvent: 0
+    m_SelectedInstanceIDs: d0640000
+    m_LastClickedInstanceID: 25808
+    m_HadKeyboardFocusLastEvent: 1
     m_ExpandedInstanceIDs: c6230000
     m_RenameOverlay:
       m_UserAcceptedRename: 0
@@ -1052,9 +1052,9 @@ MonoBehaviour:
   m_Pos:
     serializedVersion: 2
     x: 0
-    y: 442.4
-    width: 1085.4
-    height: 333
+    y: 528.8
+    width: 926.2
+    height: 246.59998
   m_SerializedDataModeController:
     m_DataMode: 0
     m_PreferredDataMode: 0
@@ -1085,9 +1085,9 @@ MonoBehaviour:
     m_Tooltip: 
   m_Pos:
     serializedVersion: 2
-    x: 1086.4
+    x: 927.2
     y: 73.6
-    width: 448.59998
+    width: 607.8
     height: 701.8
   m_SerializedDataModeController:
     m_DataMode: 0