Are you a Canadian permanent resident?
The Canadian Armed Forces have accepted permanent residents since 2022, but not people without status, so service follows permanent residence rather than leading to it. Your PR card or confirmation of permanent residence shows your status.