I think you should email cic or your visa office. Explain things to them and hear what they have to say. They are in the best position to answer you
Hi tyolugbenga,
Thanks a lot for looking into my post and replying.
Actually I can't courier my passport to India as It has the stamp of entry...