I have a related problem. My GC does not have my middle name, my pass port and birth certificates do.
---one of my friend has the same problem on his Card, on his last trip he asked POE officer at Newark if he should get Card corrected with middle name the officer told him it is up to him to do and they dont have any problems they just look at photographs and check your A# and you have fingerprint also on GC ( please remember POE officer is not Immigration officer)
How do I get this corrected ?
----- go to USCIS site take the printout of form I-90, fill up the form, get two passport style photographs and then take infopass for your Local USCIS office, go to Local USCIS office, point out the mistake or what correction you need they will correct it in USCIS National computer system and they will take your fingerprints on white form,attach two photographs to form and will send it to card production unit, you have to pay $ 185 as fees( if it is mistake of USCIS then no fees)
Is there a form available ,
----I-90
and any idea how long it takes?
----- one person who corrected with Newark NJ got his new card in 35 days, I remember reading other person posting in some other site that it took him 3 months to get new Card.
*** when you go to Local USCIS office take your Driving Licence or state ID, your passport , BC or affidevits of Birth that you submited with I-485 if possible take the I-485 filing reciept or approval notice. Provide Only what they ask
____ I think they will take back your incorrect Card