diff --git a/tc/obsw_tc_service2.py b/tc/obsw_tc_service2.py
index 1e44d9269fb2861b9134d9b54c7408c050ce4a2a..cdd54b6a55beda096cf243c5423bd0b422ac694a 100644
--- a/tc/obsw_tc_service2.py
+++ b/tc/obsw_tc_service2.py
@@ -44,6 +44,12 @@ def pack_service2_test_into(tc_queue: Deque, called_externally: bool = False) ->
     tc_queue.appendleft(("print", "Testing Service 2: Send second raw command"))
     command = PusTelecommand(service=2, subservice=128, ssc=205, app_data=raw_data)
     tc_queue.appendleft(command.pack_command_tuple())
+
+    # Set mode off
+    tc_queue.appendleft(("print", "Testing Service 2: Setting Off Mode"))
+    mode_data = pack_mode_data(object_id, 0, 0)
+    command = PusTelecommand(service=200, subservice=1, ssc=2020, app_data=mode_data)
+    tc_queue.appendleft(command.pack_command_tuple())
     if called_externally is False:
         tc_queue.appendleft(("export", "log/tmtc_log_service2.txt"))
     return tc_queue