                     .flatMap { _ in self.netxStateHot.first() }
                     .tryMap { state -> Ignored in
                         if state.active {
-                            throw "timeout"
+                            throw "stopvpn timeout"
                         }
                         return true
                     }


            // Also make a timeout
            Just(true)
            .delay(for: 5.0, scheduler: self.bgQueue)
            .tryMap { state -> NETunnelProviderManager in
                throw "getManager timeout"
            }

            }
            // Put it all together
            .tryMap { it -> NetworkStatus in
                Logger.v("NetxService", "Query state: after report")
                let (status, response) = it
                var pauseSeconds = 0
                if response != "off" {
