diff --git a/tm/obsw_pus_tm_factory.py b/tm/obsw_pus_tm_factory.py
index 42c635580eaf62046f47ec174f76f2768ee44074..734c76b17c32c442ddcf1adb093bfb8c56d11cdf 100644
--- a/tm/obsw_pus_tm_factory.py
+++ b/tm/obsw_pus_tm_factory.py
@@ -120,6 +120,9 @@ class Service20TM(PusTelemetry):
                 self.param = struct.unpack('>i', self._tm_data[12:datasize])[0]
             if self.type_ptc == 5 and self.type_pfc == 1:
                 self.param = struct.unpack('>f', self._tm_data[12:datasize])[0]
+        else:
+            logger.info("Error when receiving Pus Service 20 TM: subservice is != 130, but 130 is \
+                         only known subservice")
         self.specify_packet_info("Functional Commanding Reply")
 
     def append_telemetry_content(self, array):