I saw many people successful after getting caips .. it shiws exact reason what was wrong and also it proves that you are really genune student who wants to know why your study permit refused
Dont worry .. you have good profile.. may be sop did something wrong to your approval.. have you sent me?