I got 2 refusal for January 2020 intake under SDS category with common usual reasons that, you will not leave canada after your stay and another one was, your proposed course is not relatable to your previous studies, missing marksheets, funds, eligibility and many more excuses. I have applied for caipsnote, but my main concern is that, did my 14 backlogs in undergrad would be the main reason for my refusals? and if it is true, how should i tackle that point for next attempt??