diff --git a/src/engine/engineState.js b/src/engine/engineState.js
index <HASH>..<HASH> 100644
--- a/src/engine/engineState.js
+++ b/src/engine/engineState.js
@@ -457,6 +457,7 @@ export class EngineState extends EventEmitter {
         if (this.reconnectCounter < 30) this.reconnectCounter++
         this.reconnectTimer = setTimeout(() => {
           clearTimeout(this.reconnectTimer)
+          delete this.reconnectTimer
           this.refillServers()
         }, this.reconnectCounter * 1000)
       } else {
Fix permanently dropped connections

Make sure to delete the connectionTimer so future calls to reconnect() actually execute.