Guys,
Based on what i read on this site and Murthy.com etc, i was under the impression that the I-485 is processed but will only be approved when the priority date is current. However, when i called the service center this morning, i was told the following:
1. The I-485 is processed and approved by USCIS but the visa #s are allotted by National Visa Center.
2. USCIS processes I-485 based on the processing date of the respective service center.
3. If everything is fine, then USCIS will approve the case - even if the priority date is not current.
4. They will inform the applicant about the approval and then send the case to NVC.
5. NVC will allot a visa # only when the priority date is current for that application.
For what its worth, it seems like I-485 will be approved but GC will have wait.
Hope this helps. You guys can also call the service center to confirm the same.
cheers
PD Jul 02
I-140/485 RD Jan 04
I-140 AD Jan 05
I-485 pending