In my agency 8 people got approved with Non-SDS and I was only one whogot rejected in non-sds . I cannot reapply in SDS because of September intake and SDS taking 3 months minimum..so no time left for SDS.Sorry to hear that. I was refused in my 1st attempt too (non SDS) So I opted for SDS this time
Enhance your SOP. Justify and reassure the VO that you're a temporary student. That you have ties back home
As for your second point, only you would know. Is your IELTS score low? Did you include proof of work experience? Certificates for education? Did you include a GIC?
From what Ive heard, non SDS gets a lot of rejections, even with a good profile
But please try again, with improvements. Good luck!
I have showed 10K cad GIC and paid full 1 year tution fees also upfront and showed good ITR and Bank statement with funds more than 15 lakh( around 25K CAD)
Still got rejected..
I am now requested to change my course to a 2 year PG diploma and which have modules related to Btech computer science.