My I-94 permit was renewed early Jan, allowing entry through to July 5. This showed both on the I-94 website and stamped in my passport.
I then traveled outside of the US for several months and returned in May, and I believed a new I-94 would have been issued on my arrival back into the US, and stamped in my passport it says Entry until November 11 (as expected).
However when I look it up on the I-94 website it still says the current I-94 is through to July 5. I have checked my wife's passport, and all my kids - they are all stamped Nov 11, and on the I-94 it correctly says November 11, but online mine still has the date from the previous I-94.
Which date do I believe? Am I going to need to do an early renew next time I enter?
Note: I will be entering by land, so it won't just be auto-renewed as it does when entering by air (which is what happened in May)