Ideally, repairing would place fresh orders for unfilled orders and complete your smallcase. If you are unable to repair the orders after multiple tries, it could be due to the following reasons:
For Buy Orders
Upper circuit - Each stock has a limit upto which it can move, for a given day. So, when a stock's price hits the upper circuit, no more buy orders can go through. You can repair the order or place a fresh a fresh order once it starts trading again.
For Sell Orders
If you're unable to repair sell orders, it could be due to the following reasons:
- Stocks sold on Kite - If any of the stocks bought on smallcase are sold through Kite, the same wouldn't be updated in your smallcase due to privacy reasons. So, your smallcase would continue to show a stock that is no longer present in your holdings.
- POA not signed - The POA is a necessary document to sell stocks. After opening an account with your broker, you would be notified via email to complete signing your POA. If the POA is not yet signed and updated, all sell orders wouldn't go through. More on POA
- Short delivery - If any of the shares bought through smallcase are short delivered, the same doesn't get updated on smallcase. In this case, you would be notified by Zerodha regarding the short delivery of shares. More on short delivery
- Lower circuit - Each stock has a limit upto which it can move, for a given day. So, when a stock's price hits the lower circuit, no more sell orders can go through. You can repair the order once it starts trading again or place an After Market Order on the broker platform.