I have already cleared my interview in June - 2016 and medical in July -2016 and paid RPRF and after that no news... whenever I ask for update they give standard reply of background check is still in process....
So, it means that you are hundred percent under security screening.
Because normal background checks doens't take this much of time.
Background checks since July 2016 means now you are going to complete two years in background checks which is abnormal.
You should file Mandamus case to get out of it.
I think your medical would have already expired?
And what do you see in your MyCIC account?