My wife's ECA is complete now six days before the due date, I am still waiting for mine despite having had the documents received 15 days earlier and got a due date for August 30.
My wife's timeline:
Update 1 - June 27: Your evaluation is in progress. You are not required to do anything at this time.
Update 2 - August 3: Your evaluation is in progress. You are not required to do anything at this time.
Your evaluation is due for completion on 9/3/2019
Update 3 - August 28: Your Document-by-Document Evaluation (ECA) - Initial Application order is complete and we sent copies of your evaluation report to your recipient(s). View your electronic report online.
Completed 08/28/2019
Mine is still:
Update 1 - June 12: Your evaluation is in progress. You are not required to do anything at this time.
Update 2 - July 2: Your evaluation is in progress. You are not required to do anything at this time.
Update 3 - August 2: Your evaluation is in progress. You are not required to do anything at this time.
Your evaluation is due for completion on 8/30/2019
Can't be in the pool until I receive mine and have a birthday on September 7 so have an outside chance at one draw if it happens next week.