Some Calgary applicants mentioned that after their tests, the oath officers told them that there is a huge backlog for oath invitations. So that might be the case currently. Hopefully it eases.
But if you check the spreadsheet, you will notice that Calgary and Edmonton, especially Calgary...