Ahh I see now, Thank you for replying.
Actually my employer submitted my work permit application from inside Canada, but I'm not in Canada and I've submitted my biometrics through the local CIC office here, Is that case considered to be inside or outside?
Thank you again!