There may be various reasons for the delay. Often times your application is placed in a long queue in the CIC backlog, and your file might be stuck at the criminal/security or medical check stage. When CIC processes immigration applications, they are responsible only for assessing whether the...