Visa Number Availability
I have similar case in the way that everything needs to be ready is ready but still pending. I've seen several posts recently saying that CIS is running out of visa numbers, so even if your PD is current, there's no visa number available that can be assigned to an approved case, which is the last step before the GC can be ordered for the approved case.
Oct. will be the start of CIS's new fiscal year. I expect to see more approvals for pending cases like this then.
If your namecheck is cleared and you keep seeing LUD changes without any change in the message I recommend you call NSC and inquire about your case. I don't know what else they should wait for after the approval of the I-140 to approve or deny the I-485 other than the name check.
MahSam
I have similar case in the way that everything needs to be ready is ready but still pending. I've seen several posts recently saying that CIS is running out of visa numbers, so even if your PD is current, there's no visa number available that can be assigned to an approved case, which is the last step before the GC can be ordered for the approved case.
Oct. will be the start of CIS's new fiscal year. I expect to see more approvals for pending cases like this then.