I am using Kite Publisher Baskets to fire orders to my account. I fired a basket with total 29 orders: 8 sell orders (placed first), and 21 buy orders. I had only as much funds available such that the sell value + funds = buy orders (hence sell orders placed first in the basket to release margin). All orders are Limit Orders.
But only the 8 sell orders and 9 buy orders were executed. In fact, Kite order book doesn't even show the remaining 12 orders as rejected. Only 17 executed orders are visible there.
Can anyone help me understand what could be the reason for this? Is it about the sell orders not going through in time? If so, why doesn't Kite show remaining orders as rejected?