diff --git a/record-and-playback/core/lib/recordandplayback/workers/archive_worker.rb b/record-and-playback/core/lib/recordandplayback/workers/archive_worker.rb
index b40c4c42a23b36bbfa85654f0e30df07cd71d952..ae28f3f422bb4519448322bc5d9bd721249a93a2 100644
--- a/record-and-playback/core/lib/recordandplayback/workers/archive_worker.rb
+++ b/record-and-playback/core/lib/recordandplayback/workers/archive_worker.rb
@@ -65,9 +65,9 @@ module BigBlueButton
       def initialize(opts)
         super(opts)
         @step_name = 'archive'
-        @archived_fail = "#{@recording_dir}/status/archived/#{@meeting_id}.fail"
-        @archived_done = "#{@recording_dir}/status/archived/#{@meeting_id}.done"
-        @archived_norecord = "#{@recording_dir}/status/archived/#{@meeting_id}.norecord"
+        @archived_fail = "#{@recording_dir}/status/archived/#{@full_id}.fail"
+        @archived_done = "#{@recording_dir}/status/archived/#{@full_id}.done"
+        @archived_norecord = "#{@recording_dir}/status/archived/#{@full_id}.norecord"
       end
     end
   end
diff --git a/record-and-playback/core/lib/recordandplayback/workers/process_worker.rb b/record-and-playback/core/lib/recordandplayback/workers/process_worker.rb
index 3de92593eee19809774988792729c729375d2e18..b49294ac5a65add8a2a11bbed359210e1cca408d 100644
--- a/record-and-playback/core/lib/recordandplayback/workers/process_worker.rb
+++ b/record-and-playback/core/lib/recordandplayback/workers/process_worker.rb
@@ -80,8 +80,8 @@ module BigBlueButton
         @step_name = 'process'
         @format_name = opts['format_name']
         @post_scripts_path = File.expand_path('../post_process', __dir__)
-        @processed_done = "#{@recording_dir}/status/processed/#{@meeting_id}-#{@format_name}.done"
-        @processed_fail = "#{@recording_dir}/status/processed/#{@meeting_id}-#{@format_name}.fail"
+        @processed_done = "#{@recording_dir}/status/processed/#{@full_id}-#{@format_name}.done"
+        @processed_fail = "#{@recording_dir}/status/processed/#{@full_id}-#{@format_name}.fail"
       end
     end
   end
diff --git a/record-and-playback/core/lib/recordandplayback/workers/publish_worker.rb b/record-and-playback/core/lib/recordandplayback/workers/publish_worker.rb
index d45f9b2f8f2e32e973ce9cb7cfa564c4387fb92e..5aaf512fcc9679e4a6e8556b78a89c1f3213d1cb 100644
--- a/record-and-playback/core/lib/recordandplayback/workers/publish_worker.rb
+++ b/record-and-playback/core/lib/recordandplayback/workers/publish_worker.rb
@@ -118,8 +118,8 @@ module BigBlueButton
         @step_name = 'publish'
         @format_name = opts['format_name']
         @post_scripts_path = File.expand_path('../post_publish', __dir__)
-        @published_done = "#{@recording_dir}/status/published/#{@meeting_id}-#{@format_name}.done"
-        @published_fail = "#{@recording_dir}/status/published/#{@meeting_id}-#{@format_name}.fail"
+        @published_done = "#{@recording_dir}/status/published/#{@full_id}-#{@format_name}.done"
+        @published_fail = "#{@recording_dir}/status/published/#{@full_id}-#{@format_name}.fail"
       end
     end
   end
diff --git a/record-and-playback/core/lib/recordandplayback/workers/sanity_worker.rb b/record-and-playback/core/lib/recordandplayback/workers/sanity_worker.rb
index b24d2f18d11f8c44ecfcdf494f0c88e052f110e5..dd2efa2027f1afefc75a5a4698363af2cf3cb0be 100644
--- a/record-and-playback/core/lib/recordandplayback/workers/sanity_worker.rb
+++ b/record-and-playback/core/lib/recordandplayback/workers/sanity_worker.rb
@@ -60,8 +60,8 @@ module BigBlueButton
         super(opts)
         @step_name = 'sanity'
         @post_scripts_path = File.expand_path('../post_archive', __dir__)
-        @sanity_fail = "#{@recording_dir}/status/sanity/#{@meeting_id}.fail"
-        @sanity_done = "#{@recording_dir}/status/sanity/#{@meeting_id}.done"
+        @sanity_fail = "#{@recording_dir}/status/sanity/#{@full_id}.fail"
+        @sanity_done = "#{@recording_dir}/status/sanity/#{@full_id}.done"
       end
     end
   end