That explains the wait.NA2 since 7th July. 33 days over. Should I contact CIC? Any suggestions? i had dropped an email on 25th July and they said my application was in CIO.
CIO is very slow, takes 40-50 days after NA2 to even start eligibility. After eligibility is checked and passed there, file will be sent to Local Visa Office, where it will be in queue till some Visa officer checks it, as the Visa officer will start all the checks again to finalise the file, then only you will get the IP2 update now. CIO files get IP2 update when the LVO starts the final checks again, hence sadly long way to IP2 my friend, as it depends on how fast/slow your LVO is.
Also keep a check on your additional docs status, most applicants get the update "we do not need additional docs" when eligibility is cleared at CIP. this will indicate that your file is close to being shipped off to LVO.