Here is my journey and I hope it helps.
CEC Inland but dependents left Canada after work permit expired.
ITA 17th July
AOR 28th July
Decision made 17th October
Portal 1 18th October
Portal 2 31st October. Same day declaration.
Ecopr 27th January.
In my 1st portal response i wrote the expected date of return for my dependents 10th January and I guess that is the reason my ecopr delayed too.
It is after Passport submission in india to VFS which is same day today they have approved my ecopr.
It may still be a theory but this is what i believe.
Congratulations.