I believe you will now be preparing to apply for Jan 2018. The best thing you can do is apply for CAIPS. Read the officer's notes in it and then prepare a good explaination letter. In the rejection letter, the officers are not allowed to write their own notes so it is very difficult to know the...