I haven't been active in a while, but we just got an update on our file, and hearing about others' updates has always helped me, so I just wanted to share.
Our application was received May 1st. On March 20th we got a pre-arrival services email, and on March 21st we got PPR! DM on ECAS came on the same day, but after PPR.
The PA is in Russia, so we send her passport to VFS in Moscow, and it arrived on Friday, March 23rd. No word from VFS yet, and they couldn't give an estimate on how long it'll take, but hopefully it won't be long! I think it depends on where you're submitting it, and there doesn't seem to be many people going through Moscow, so I guess we'll just wait and see!
I just want to add, for people waiting and those that haven't heard anything for months: it's really hard and frustrating, but you'll get there eventually!! We didn't hear from the VO at all between August and March (7 months). It's a shame that they can't communicate the work that they're doing on the file a little better.
Also, I found my MP's office to be incredibly helpful. I'm assuming all offices are different, so some may not be as helpful, but they do have the ability to contact IRCC through different channels and get a lot more information about the file (even when it's at a VO overseas) than IRCC will tell the sponsor/applicant themselves. On top of that, the lady helping me had been doing this for many years and knew what was normal and what wasn't, so she was great at answering questions and helping us worry less!
Good luck to everyone waiting! You can do it!!!