Axim,
Yes, I visited the office yesterday. The officer looked up my record and said that the reason we did not get our cards is because of a missing "classification" field in the computer. I believe this is the "COA" or class of admission field that can be seen in our 485 approval. Apparently the card production facility needs this to print the card. They sent the forms back due to this missing information. The local office sends these rejected I-89's to some place in TX and apparently it is sitting there for months without any action.
The problem is that the local office guys are unable to enter this information. It has to be someone at TSC.
We insisted on and did fill out another I-89, fingerprint execpt that he did not put a new stamp in the pp. He did say that there was no point in this as it would be rejected once again due to the missing field.
Due to this computer glitch, we are once again having nightmares and don't know if we'll ever get our cards.
I do not know if your's is the same problem. I would suggest you visit your local office and find out.
Hope this helps.