hello
normally and must of the time in cpc m rabat they call for interview when they think is not genius + they ask more proofs also if you miss a document or something expired (medical test , security ....) ; all these is effecting the processing time related with how you introduce your application detail , more complicating is more taking time for them to orgnise and understand ...
about processing time i think may be its take from the date of application in mesusuga canada to be in cpc m rabat with in less then 2 mounth , then after that depanding of how meny files they have and how is the complication its take from 4 mouth to 7 or 8 mounth to have call or e.mail from them about interview (see the processing time on
www.cic.gc.ca), wallaho a3lam
eny ways just we must keep strong and keep the hope
good luck and i hope all be fine inchallah