Quotas in not on the bases of ITA, their target to give PR to the number of people. Not every ITAs gets approvals. It’s always on the basis of COPR. And July 2024 people have received their ITAs in Jan-Feb 2025
Because of backlog and PR quotas are almost reached fr CEC candidates, so they are delaying it and it will take extactly 5-6 months to complete the entire process. Just be patient