Hi everyone! Happy new year!
I just wanted to share my experience with I-90 ( getting a replacement card) in case this is helpful for anyone here on in the future.
As I previously mentioned, due to my error on the application of I-485( see here,
https://forums.immigration.com/threads/dv-2021-aos-only.342993/page-586#post-2570228) , I had to replace my green card immediately.
I fought and managed to get an appointment with USCIS after 2 months.
(See here.
https://forums.immigration.com/threads/dv-2021-aos-only.342993/page-604#post-2575043)
However here are my new learnings, well at least for my case.
1)I went to the appointment to get an I-551 stamp for my upcoming international travel. However, after showing my green card that has my swapped name, the officer told me that I do not need I-551 stamp if you have an actual green card with the swapped name. Because the error was caused by me initially, I did not have to send in my GC for I-90. At the end, the officer told me I am good to come back as long as I have my GC, I-90 notice, my passport and my past work visa, which is E-2 in my case. The officer also told me that the error is so minor and they can see my real name in their system because of my past visa history + passport.
2)The officer also did mention that even if the error was caused by me initially, if I had mentioned that error and asked to fix it during the interview, I can still call it as USCIS’s error. Therefore, I should have not paid the fees + should have sent my GC for a replacement. However, I explained my understanding of the situation, and the officer was ok with it. (I guess you could go either way if you are in my shoes?)
3)Lastly, I did go on an international travel in December, and I came back to the states with my GC, passport & I-90. I was able to enter without any issue at all.
I hope this might be helpful in the future if anyone is in my shoes!