A reminder of something I like to call the Curtis Rule. When you are issued a visa and you have it in your hands, you go to the airport and you fly to the USA. Until you enter the USA with that visa, you are not a lawful permanent resident, and you are not protected by the US Constitution. It is only a piece of paper.
Let's call this the Curtis Rule: If you have an immigrant visa that allows you to enter the US to be issued a Green Card, you need to go, not to Starbucks, but to the damn airport.