When you see 'Cancelling order for XXX, taking too long', your trading bot was unable to fill a buy or sell order within the time limit set in your configuration. The order has been cancelled and your bot will continue running normally.
Cause
There are three possible causes:
The Max open time for buy or sell orders is set too short, causing the order to be cancelled before it can be filled.
You are using limit orders and your limit order percentage is set too high, making it difficult for the order to match at the market price.
The market is highly volatile or has low trading volume — this is normal behavior and no action is needed.
How to fix it: Max open time too short
Go to Configuration and open Base config or the relevant Config pool.
For buy orders, go to Buy settings and increase the Max open time buy.
For sell orders, go to Sell settings and increase the Max open time sell.
Click Save.
How to fix it: Limit order percentage too high
This only applies if you are using limit orders.
Go to Configuration and open Base config or the relevant Config pool.
For buy orders, go to Buy settings and lower the Percentage buy.
For sell orders, go to Sell settings and lower the Percentage ask.
Click Save.
Verify it is fixed
After saving, check your error log to confirm the message no longer appears.
