Thanks a lot for your reply simoneleah. This brings me some relief. I was worried that I will loose about 4-6 weeks of progress on our file if it comes back.
In case CIC is not happy about my documentation, I'll provide you the communication from CIC and we can discuss further