This will happen if you have closed the derivative position or if you have sold the equities. You can only withdraw the funds after T+1 days in case of Derivatives (FNO/CDS/MCX) and T+2 days in case of equity. This is because Exchanges in India follows the rolling settlement.
How do I add money instantly to my trading account using UPI?
Can I transfer the funds from the unregistered/unmapped bank account?
Does a name mismatch between the Fyers account and the linked bank account create issues for fund transfer/ withdrawals?
How do I cancel the placed payout request?
How do I modify the payout request?
Can I link my current bank account to trading account?