IRCC has shown that no case is really complicated, everything is dependent on the visa officer in charge of your file. All these "stages" don't make sense when you see how quickly people who applied after February have gotten their PR. They should stop using Covid-19 as an excuse. Everybody else has found a way to still be productive, so why not them? How can people in July 2021 get approval already, and others before are still waiting? Where is the accountability? If they were in some other professions, they would have been fired for little to no productivity. The real truth is that they simply do not care. They only care about collecting the revenue, and who can blame them.