diff --git a/launch.py b/launch.py
index d225f192bbf1a6a4d8861808308ba2f69cff2554..54592642c85d377b5ab72851a344b0537c817716 100755
--- a/launch.py
+++ b/launch.py
@@ -432,6 +432,9 @@ class Scheduler:
         self.fname_cluster_state = 'launch_scheduler_state.txt'
         self.reload_pbsflist = 0
 
+        self.write_config()
+        self.init_state_log()
+
     def __call__(self, depend=False):
         """
         Parameters