I attended my naturalization interview over five months ago. The USCIS officer there told me that I passed and would get a swearing-in ceremony appointment by mail. But nothing has come. I am worried that it is taking too long. (Also, I want to petition my parents for a green card.) Is this normal? Can I do anything about it?
Delays of several weeks—and even months—between when U.S. Citizenship and Immigration Services (USCIS) conducts the citizenship interview and when the applicant is scheduled for the swearing-in ceremony are frequently an issue, even under normal circumstances.
Unfortunately, we are not living in normal circumstances. The coronavirus or COVID-19 pandemic resulted in the closure of USCIS offices and cancellation of swearing-in ceremonies for many months, and they were still struggling to catch up in mid-2022.
The most likely cause of a delay outside normal processing times would be that either:
As for what to do, here are the steps most likely to help:
A final note: As you alluded to, you cannot petition for your parents to receive U.S. lawful permanent residence until you yourself are sworn in as a citizen and have received a citizenship certificate as proof of your new status.