diff --git a/app/workers/propagate_project_service_worker.rb b/app/workers/propagate_project_service_worker.rb
index ab2b7738f9ad916fe05b2bdd027d73e89ab952bc..6cc3fe846356a9d42494dafc9eb447660d384df5 100644
--- a/app/workers/propagate_project_service_worker.rb
+++ b/app/workers/propagate_project_service_worker.rb
@@ -5,7 +5,7 @@ class PropagateProjectServiceWorker
 
   sidekiq_options retry: 3
 
-  LEASE_TIMEOUT = 30.minutes.to_i
+  LEASE_TIMEOUT = 4.hours.to_i
 
   def perform(template_id)
     return unless try_obtain_lease_for(template_id)