There was a regulatory change where in trading account funds could not be pooled with mutual fund investments. For mutual fund investments, you had to make payments directly from your bank to BSE Star MF. Lot of people had their money stuck for days and many including me, got delayed NAV allotment.
You could see this thread somewhere from Post #250 for more information - Discontinuation of pooling for mutual funds and how it affects Coin - Zerodha / Coin - Direct MF - Trading Q&A by Zerodha - All your queries on trading and markets answered (tradingqna.com)