So I actually got an ITA despite having my EE application finished last night the 21st of Aug. Great timing I guess. I was worried about the time cut off but I guess that only matters when your CRS score is right on the cut off. Good luck to those in that position and to everyone else.