I am a Indian Passport holder with a valid H1B Visa. I am travelling from SFO to Guam via Honolulu. But for my return travel to SFO from Guam, I am transiting via NRT.
Ideally, I am not leaving US except transiting through NRT. So, if I leave for NRT from Guam, will my I94 be taken from my passport? Also, if I am entering SFO, should I have to get a new I94?
Either way, is it safe to do this travel via NRT or will I face any issues in SFO immigration?