Guys, for the ones who's medical are not passed, check with your hospital whether CIC requested for any additional tests for you. What I heard, If CIC needs any additional tests they will send a note to the hospital directly.
And more over, Recently CIC included HBsAG and Anti HBC to be included in our medical test. If your hospital/clinic didnt included these test, for sure they might have requested for these tests, this might also be the reason for the delay.
Summarize: Get in touch with your hospital/clinic.