Thank you for your response. I'm sorry I just had time to respond. Been very busy with taking care of my new born.I have the same AOR time as yours, and was rejected in the first place in Sep 2017 because CIC claimed i was INADMISSIBLE in Canada, which was obviously a mistake. Later my lawyer filed a adjudication review to federal court where issued an settlement offer, and the case send back to CIC for reopen, that was in November 2017. So far, my case stuck in IP2, and CIC request for RPRF a month ago, but no updates after that. I guess they transfer my case to CSIS looking for some other reason to reject me again. Arguing with CIC is waste of time, the visa officers make their judgement call base on their personal feeling and unfortunately, they take no responsible for any so called "error". I guess it would be better for you to apply again then.
I finally reapplied and got ITA August 2018, submitted Sept 6, 2018. All I can do now is to pray seriously.