I just want to address the issue of some people being asked for docs and some people not. As it was stated at the introduction of EE, CIC will not be chasing people who don't submit required documents, its a rejection. Now there was a glitch in the system, that CIC acknowledged, where the system was deleting people's passport information or not requesting it. In those cases, they do seem to be requesting the passport scan as it is their fault its not being uploaded for some people.
Now, the ECA issue, it asks for copies of your degrees or diplomas, not your ECA. However, people don't seem to be ensuring that the information entered when creating their profile is carrying across when they get their ITA. For a lot of people, the ECA reference number doesn't carry across. So, when people aren't submitting an ECA reference number and only sending in their copies of degrees, the people in CIC aren't seeing that you got it assessed and should have the points you claimed. So they get rejected.
For people who just submitted a copy of the ECA instead of the degrees/ diplomas, you're not submitting the requested documents so again, get a rejection.
I can't say this enough, double and triple check everything.