You do not have to have any time in Canada to put in an application. Just be a Canadian Citizen. They did not refuse your application they just told you that because you did not have 5 years in the country you would have to have a background check done on you and your family. It could take up to 18 months depending on how fast your home country gets the info back to us. We need to make sure we are not letting people into the military that are not more patriotic to a country that could do Canada or Canadians harm.
If you looked at ALL the papers in your application package the first one should be "Pre-enrolment Security Clearance Pre-Assessment Questionnaire"
Right on the top it says "A security clearance Pre-assessment is necessary if an applicant:
Security Clearance Pre-assessment is necessary if an applicant:
a. Is not a Canadian citizen.
b. Has resided outside Canada in a country other than Australia, Belgium, Denmark, France, Germany, Greece, Iceland, Italy,
Luxembourg, Netherlands, New Zealand, Norway, Portugal, Spain, Turkey, United Kingdom (includes England, Scotland, Wales
and Northern Ireland) and the United States in the last five years.
c. Has traveled or studied outside of Canada in countries other than those listed in para b. in excess of 180 continuous days.
d. Has worked outside of Canada in countries other than those listed in para b. for a non-Government of Canada Agency in excess of
180 continuous days.
e. Has immediate relatives who are currently residing in a country other than those listed in para b.