I just got a rejection. I am not really sure where to go from here. Interestingly, I got a BVL a few minutes before the rejection correspondence letter came through, which I did not receive the last time around. The processing time too was a little over a month which is blazing fast compared to what I and others have experienced.
The reason mentioned is -
"The purpose of your visit to Canada is not consistent with a temporary stay given the details you have provided in your application."
The tricky part is that IRCC have not given the usual "Insufficient ties to home country" or "Course not matching previous..." that have more straightforward corrective measures. I guess GCMS notes would be the next steps but I don't know if I will get them in time to reapply for May 2023.
Here is my SOP for the second attempt with personal information redacted. Please have a look and suggest what I could improve in this before I reapply. Apart from this I had attached my GIC, Medical, experience letters and educational information as well as a financial doc showing the standing of my sponsor (father) and an affidavit from them saying that they will handle my finances.
Any help would be appreciated. Thank you.