diff --git a/src/javascript/app/pages/trade/initialization-manager.js b/src/javascript/app/pages/trade/initialization-manager.js index a9062e99918..caa7e3e8849 100644 --- a/src/javascript/app/pages/trade/initialization-manager.js +++ b/src/javascript/app/pages/trade/initialization-manager.js @@ -80,11 +80,12 @@ const InitializationManager = (() => { } if (attempts < maxAttempts) { - // Retry after delay + // Retry after delay setTimeout(attemptCall, CONFIG.RETRY_DELAY); - } else { + } else if (is_connected) { reject(new Error(`All ${maxAttempts} attempts failed for ${stepId}: ${error.message}`)); } + } };