Just to let you fellow april applicants know, I just called Immigration. Like everyone else, I could not view my application on ecas with my receipt number and I wanted more information. The lady from Immigration told me that my application was received April 3rd and that it is "in process" and was opened July 4th.
Hope this helps anyone else looking to know where they are in the process.
Hope this helps anyone else looking to know where they are in the process.