My husband is a US citizen. He filed I-130 for me (I'm in my home country). The petition was approved in June 2025 and forwarded to the National Visa Center. It's now February 2026 — eight months — and NVC still hasn't scheduled our interview.
We submitted all our documents (DS-260, financial evidence, civil documents) within two weeks of receiving the NVC welcome letter. Everything was marked as "complete" in the CEAC portal by August 2025. Since then, the status has just said "In Transit" or "At NVC" depending on when I check.
We've called NVC multiple times and just get the same generic response about processing times. Is this normal? Is there anything we can do to speed this up? Being separated from my husband for this long is incredibly hard.