It truly Sucks, Zerodha seems to be operator oriented and ensures you have a max loss while trading, when you trade with "Market limit" set or the positions are auto squared off, ZERODHA ensures you have max loss and Buys/Sells the Stocks to give you the max possible loss, even beyond what the real-time value of the stock.
ZERODHA is TATTI, dont go for Zerodha