When I applied for my H-1 because of the cap issue, I had to wait for several months. I applied in March, and got it in Oct. My opt expired in May. I got another I-20 in July. So there was a two months gap between my opt and new I-20. Will that be a problem for my I485?
Thank you for all your help.