Skip to content

The bot lost connection to the exchange

The notification arrives when the bot has failed to restore the connection to Bybit several times in a row.

What it means

The full text: “⚠️ Bot "MY_FUTURES" lost connection to the exchange after 5 reconnection attempts. Check your internet connection and exchange availability.”

The orders that are already on the exchange do not go anywhere: limit entries, take-profits and exchange stop-losses keep working on the Bybit side without the bot. What the bot cannot do meanwhile: place new orders, move levels and run the stops it holds itself (the Stop-Loss of a Grid bot and a DCA Stop-Loss in SL Timeout mode are held by the bot, not by the exchange).

Related messages:

  • “⏳ The exchange did not respond within 5 seconds. Try again in a minute — if it keeps happening, the exchange is overloaded or unavailable.”
  • “Could not connect to the exchange to place the order.”
  • “Failed to fetch balance from exchange. Check API keys and exchange connection.”

Why it happens

  • Outages or maintenance on the Bybit side.
  • Network problems between the bot and the exchange. Your home internet does not affect this — the bot does not run on your phone.
  • The keys stopped being accepted — then there will be a message about the API keys next to it.

What to do

  1. Check the exchange status and your positions in the Bybit app. If a position is open, there is no stop on the exchange and the price is moving against you — place the stop by hand.
  2. Wait for the report “🔄 Sync after reconnection completed”: the bot compares every active trade with the exchange — it marks the filled and cancelled orders, finishes the closed positions, and restores a stop that went missing and tells you about it. If the stop cannot be restored, a separate critical warning arrives.
  3. While the sync is running, commands are queued: “System is recovering after restart.” — just wait, the command will run once the sync is finished.
  4. If a Grid bot paused with the reason “3 consecutive order placement errors”, tap ▶️ Resume once the connection is back; a DCA bot after “Could not start a new cycle” — ▶️ Start.

When to contact support

If the notification arrives regularly while the exchange is working, or after the sync the trade card shows something different from Bybit — write to support: the bot name, the time of the message and what exactly does not match.