diff --git a/sendreceive/OBSW_TmListener.py b/sendreceive/OBSW_TmListener.py
index 08eee74a200f78b0296f82f8aa4d2e31d959246b..58f5d16a83d682d5afadea7a81cc7d1683d27433 100644
--- a/sendreceive/OBSW_TmListener.py
+++ b/sendreceive/OBSW_TmListener.py
@@ -55,6 +55,8 @@ class TmListener:
             self.modeChangeEvent.clear()
         elif self.modeId == g.modeList[2]:
             if self.checkForOneTelemetrySequence():
+                # Set reply event, will be cleared by checkForFirstReply()
+                self.replyEvent.set()
                 print("All replies received!")
                 print("Listening for packets...")
             else: