I am admittedly least knowledgable here on this forum but are you sure she can file a new application? If the application has been denied on grounds of lack of moral character, she might have to wait five years until the statute expires.

I think on average you should receive the card in the mail about 3 weeks from the date on your letter. However, most likely your status online will change to "card is in production" and then 3 days later "card is mailed" so you will know to wait for it.

I wanted to update everyone that I received my card yesterday. It has been a long journey and I couldn't have endured the wait without all of you VJers' support. I am extremely grateful and want to say big Thank You!

@Stella&andrew From what I have seen with other VJers, folks get the approval letter 7-10 days after the approval date and the status changes 4-5 days later to "card in production". Nobody is seeing online updates just for approvals. So you should expect to receive your letter by end of this week / early next week and your status will update online few days after.

Thank you! I am not sure yet whether it matters. However, I think that the local offices drive a lot of the approvals. My theory is that after the adjudicators in VSC do their job and rate each application, the application is routed through the computer system to the local office to select it for an interview or not. Then if the computer doesn't randomly select you for a spot, your application gets approved, hence the local field office address at the bottom, but the signature is from the VSC service center director. Of course, this is just a theory.