I called IRCC yesterday for an update since I did the test on March 15 and it still did not update on the tracker (invite came from MTL). I was surprised because the agent said your processing office is: Vancouver. All along, I had thought that test office, is the processing office, lol.
Agent also said that usually the test invites come from applicant's local office. Then the file goes back for LPP to a Central office i.e. in your case: Vancouver. But for Oath again, the file is sent to the local office. So I believe, hmaster, you are accurate in your observations.
I had a question, which office is responsible for validating the test score?
For example, do I blame MTL (test invite) or Vancouver (VO) for this delay in test validation? the wait is beyond annoying