F-1 to H-1B COS, expired F-1 stamp, valid I-797A — can he take a closed-loop Caribbean cruise?
I have a question regarding a friend's ability to take a closed-loop Caribbean cruise from the US.
He is an Indian national, came on F-1, completed studies, worked on OPT, never left the US. H-1B obtained via Change of Status domestically. Has an expired F-1 stamp — never obtained H-1B stamp, not feasible at this time. Current I-94 is paper one attached to I-797A, valid through 2028, H-1B status with no gaps.
Trip: Closed-loop Caribbean cruise departing and returning to Galveston, TX. Ports — Cozumel (Mexico), Grand Cayman, Montego Bay (Jamaica). No Canada or Mexico land border crossing.
Context: I personally took a similar Royal Caribbean closed-loop cruise from Galveston in 2025 with expired H-1B stamp and valid I-797A. Re-entered via face scan, no issues. Post trip my I-94 was never updated — system treated as if I never left the US. However my H-4 dependents who traveled with me had valid H-4 stamps — their I-94s were updated showing exit and re-entry at Galveston.
The specific legal question: Can my friend legally re-enter the US after this cruise given his COS history and no H-1B stamp? His only evidence of current H-1B status is his I-797A with paper I-94 valid through 2028. Based on our reading of 8 CFR §214.1(b), re-entry on a valid petition and I-94 for closed-loop travel should be supported. Looking for community experiences and guidance on whether this trip is advisable and what documents he should carry.
Cross-posted from r/h1b for wider visibility.