My 2 cents - when I noticed things were taking a long time to update on ECAS, or for me to get a confirmation email, I simply sent an email to the CIC asking to make sure everything was okay. The first time, I got a reply that pointed out an email with requested documents that I had never received. It wasn't in my trash, junk, or inbox. I wouldn't have known it was needed, nor would I have met the 30 day deadline, had I not asked what was going on with my file.
Following that debacle, I had sent an email to make sure they received my documents. The day after, my "medicals received" update happened on ECAS. A few days later, I sent an email asking if they received my upfront RPRF. Two days later, I got my Ready for Visa email.
It's possible that this was all a coincidence for me, but I'd check in with the CIC if you're seeing an unreasonable delay, perhaps?
Following that debacle, I had sent an email to make sure they received my documents. The day after, my "medicals received" update happened on ECAS. A few days later, I sent an email asking if they received my upfront RPRF. Two days later, I got my Ready for Visa email.
It's possible that this was all a coincidence for me, but I'd check in with the CIC if you're seeing an unreasonable delay, perhaps?