Ya - it's early days, the offices are all still figuring it out, getting updated docs etc. Plus as we all know, each province and office often has their own process and requirements (and some places have bigger issues with overstays, which is probably why some what extra docs etc).
That said, I imagine in a few months things will settle down and get more streamlined.