The USCIS frequently delays adjudication of applications, sometimes the delay is more than 5 years.
The best way to deal with this serious delay is to sue the USCIs to compel its adjudication.
Over the past 20 years we have sued the USCIS more than 500 times and we had good results in a short time after we filed the lawsuit.
Recently we sued the USCIS in I-130 delay after the interview. Another interview was scheduled soon and it was approved the second day. Another lawsuit is to compel the USCIS to adjudicate an I-829 petition to remove conditions. The application was approved in 4 weeks after the lawsuit was filed.
If you have cases before the USCIS that are delayed seriously(case by case basis), please contact us.