You need to contact them, you are above 6 month limit, atleast you will know what checks you have passed and which are left. Also an agent might tell you that how long the wait could be....Nope ... waiting and getting frustrated
NDVO is on a total stop now.