diff --git a/flutter/lib/models/model.dart b/flutter/lib/models/model.dart
index 734f43b85..3b12aca5a 100644
--- a/flutter/lib/models/model.dart
+++ b/flutter/lib/models/model.dart
@@ -1631,6 +1631,7 @@ class FFI {
       String? switchUuid,
       String? password,
       bool? forceRelay}) {
+    closed = false;
     assert(!(isFileTransfer && isPortForward), 'more than one connect type');
     if (isFileTransfer) {
       connType = ConnType.fileTransfer;