My mom arrived to the U.S. today on a B1/B2 visa. At the airport the CBP officer chided her for spending a lot of time in the US in the past 12 months (though never in excess of official limits) and told her she must leave the U.S. within 30 days. However when I checked her I-94 it showed the expected 6 months, with an Admit Until date of October 1st. Her passport was not stamped so that’s the only date we can cross check.
Is there a provision in U.S. immigration law for a CBP officer to verbally require a shorter length of stay? Or can this verbal warning be safely ignored and one should just follow the I-94 date? The current plan is for her to leave on June 12th and not come back for at least 6-7 months.
Update: added a more detailed travel history below for better context.
2019: 2 visits, 8 months total
2020: 1 visit, 3 months (COVID)
2021: 2 visits, 9 months total
2022: 3 visits, 8 months total
2023: 2 visits: 10 months total
2024: 2 visits, 4 months total
Update from 2025: My mom did end up staying for 2 months, ignoring the verbally prescribed 30 days limit. She then re-entered after a 7.5 months absence and was successfully granted entry without much additional questioning.
