diff --git a/matter_server/client/client.py b/matter_server/client/client.py index aababf67..c3273300 100644 --- a/matter_server/client/client.py +++ b/matter_server/client/client.py @@ -612,6 +612,8 @@ async def connect(self) -> None: if self.connection.connected: # already connected return + + self._stop_called = False # NOTE: connect will raise when connecting failed await self.connection.connect()