Thanks and congratulation, grishan1!
My situation is as follows:
1. I had a cover letter to explain that I'm a T4A postdocs but not self-employment.
2. My supervisor wrote that I was employed and work 40 hours per week in his letter.
3. My NOC was 4162 (not the same as in work permit), and...