"A decision has been made on your application. We require your passport to finalize processing your application." was mentioned in the Passport Submission letter, does this mean my visa has been approved
I applied for non sds study permit on 5th April and had upfront medical and biometrics updated on 10th April. Anyone has applied through non sds recently? How long did it take to receive your permit? Share please