well at the end, its my name check. For about a year, TSC kept sending me bogus updates. one of them telling me that i need to go to the local office and do I-89. Then they said its the message was sent by mistake.
To start with, they told me name check is clear, it took them about a year to send me second FP. Even with senator help and continous inquiries, they make you wait 60 days for each simple letter of non sense they send out. so all the 60 days added up.
At the end, they told me name check is not cleared yet, so now i am strating the battle of contacting everyone to see what they can do with name check.
I am from a SR country, and went through FBI background check once and it took less than 2 weeks. I think this time around it is stuck at someone's desk and everyone is waiting for everybody else.