Shares are debited on same dat

When I sell shares it is being debited the same day (T day) from CDSL demat account.

But when I buy it is credited on T+2 day.

Is this an issue with Zerodha or CDSL because earlier shares were being debited on (T+1)day.