Bot got delayed for too long and leftover DCA order got filled

Bug info:
Its a simple Long ASAP Multipair bot.
This particular deal AR/USDT was not attended to by the bot for way too long,
and as a side effect, a limit DCA order got filled eventhough the TP order had been filled.

Luckily I only enable 1 smart order, otherwise it might use up more USDT for nothing.

  1. A deal was running, TP was filled at 3:00 AM (I was asleep)
  2. DCA still got filled at 5:48 AM (I was still asleep)
  3. At 12 noon, I got telegram notif saying AR/USDT deal was started, without prior deal close notification right before it. This is when I realized that something was off, and it turned out the deal was closed hours before but no new deal was started.
  • Expected result →
    I guess the bot was also asleep for too long and therefore it didnt close the deal, cancelled remaining unfilled DCA,and started a new cycle.
    Few minutes or maybe half an hour delay is tolerable… but this one got delayed for half a day.


Thank you for providing detailed information about the issue, Crocodile X! We’ve received your report and will investigate the delay in the bot’s behavior, including the unexpected DCA fill and prolonged inactivity.

Our team will review the timeline and behavior of your bot to identify the cause of the delay. We understand the importance of timely actions in trading and will ensure this is addressed swiftly.

We’ll update you shortly with our findings and a resolution. Your patience is much appreciated!

The issue occurred due to an exchange connection error, which prevented the bot from closing the deal properly, canceling the remaining unfilled DCA, and starting a new cycle on time. As a result, the delay allowed the leftover DCA order to be filled. The root cause of this problem has already been addressed and fixed. Thank you for bringing it to our attention!