I have also applied through consultant. I cannot check through tracker. Any idea from where i can check my application statusI haven't had the chance to use the application tracker as I went through an Immigration Consultant so I could could check via ecas