My personal opinion on all this stuff about delay on PR application is that the speed of your application depend on how quick your security/background check passed and degree of check depends on your country of origin, how many countries you have lived in and if your country of origin or the countries you have lived in are those so called security risk countries as it relate to T.....RISM and the level of contradictions in your application in relation to what the RCMP, CBSA and IRB had in their files about you which of course IRCC agent processing your PR must request from all this agency to analyze to make a decision. If the agent cannot make a decision they refer your PR application to superior officers for critical review and applications get stop there for months and even years. God help us because we have families outside Canada waiting forever to reunite.