You reach passport control after a long flight, and the officer cannot find your visa status on screen. Your UK eVisa Not Working at the Airport? Passport Mismatch and Share Code Fixes problem usually traces back to one simple detail: the passport linked to your eVisa does not match the passport in your hand.
Quick answer: Most airport eVisa failures come from a passport mismatch, an unlinked share code, or an outdated online status. Sign in to your UKVI account before you fly, confirm the passport details match your current travel document exactly, and keep a freshly generated share code ready as backup.
This article explains what causes these failures, why they matter at the border, and the exact steps to fix a mismatch or share code problem before you travel.
What is UK eVisa Not Working at the Airport? Passport Mismatch and Share Code Fixes?
A UK eVisa is the digital record of your permission to enter or stay in the country. There is no physical visa sticker in your passport. Border officers check your status through your UKVI account, and that account is tied to one specific passport.
A passport mismatch means the passport number, nationality, or expiry date in your UKVI account does not match the passport you present at the airport. The system looks for the old document, finds nothing, and your status appears missing.
A share code is a short, time-limited code you generate online to prove your status to someone else. The code works only with the passport number attached to your account. If that number is wrong or outdated, a valid share code returns an error.
Three failure patterns account for most airport problems:
- Old passport on file. You renewed your passport but never updated your UKVI account, so the eVisa stays linked to the cancelled document.
- Expired share code. Codes are valid for a set period, and an airport check may reject one that has lapsed or has already been used.
- Name or date errors. A missing middle name, a swapped month and day, or a typo in your date of birth can block an automatic match.
Your eVisa and your passport are two halves of one identity record. When they diverge, the border system treats your status as unconfirmed, even if your visa is perfectly valid.
[!INSIGHT] The eVisa itself rarely fails. The link between the eVisa and the passport in your hand is what breaks.
The fix depends on the cause. A document update happens in your UKVI account. A share code problem needs a fresh code generated against the correct passport. A name error often needs a correction request through the same account.
A mismatch can also surface when a passport is renewed mid-visa and the old document is later cancelled, because the record still points to a number that no longer exists in any valid travel document. Verifying the four key fields before each trip catches this early.
Why UK eVisa Not Working at the Airport? Passport Mismatch and Share Code Fixes matters

Border officers have limited time to verify each passenger. If your status does not load, you move to a secondary inspection area, and the airline may hold you back from boarding in the first place. Missed connections and rebooked flights cost real money.
Airlines check your permission to travel before you board. Carriers face penalties for bringing passengers without valid documents. When your eVisa does not confirm, check-in staff may refuse boarding as a precaution, even though your visa is genuine.
The risk rises sharply after a passport renewal. You may travel for months without noticing, because the visa itself still shows as active in your account. The failure only appears when someone checks your current passport against the record.
| Scenario | eVisa status | Likely airport outcome |
|---|---|---|
| Passport matches UKVI account | Active and linked | Normal clearance |
| Renewed passport, account not updated | Active but linked to old passport | Delays or boarding refusal |
| Share code expired or mistyped | Active but unverifiable | Secondary checks |
| Name or date of birth error | Active but mismatched | Manual verification |
The pattern across these cases is consistent: your visa stays valid, but proof of it fails. Officers must then verify manually, which adds time and uncertainty to your journey.
There is a wider consequence too. Anyone who rents a home, starts a job, or opens a bank account in the UK relies on the same eVisa and share code system. A mismatch that blocks a flight will also block those checks.
Fixing the record before you travel costs minutes. Fixing it at a border desk, with a queue behind you and a flight to catch, costs hours.
[!WARNING] Do not assume a valid visa guarantees boarding. Airlines check the passport you present, not the one in your account.
Treat your UKVI account as part of your travel documents, and check it every time your passport changes.
Keep the confirmation email from each UKVI update. It timestamps the change and gives you something concrete to show if a system still displays the old document. In practice, that record shortens a conversation at a check-in desk from minutes of explanation to a single glance. It also helps if you later need to raise the issue with UKVI support, because you can point to exactly when the update was submitted and what it covered.
Best practices
Start with a pre-flight check at least one week before departure. Sign in to your UKVI account and compare four fields against your current passport: number, nationality, date of birth, and expiry date. Read them character by character, because a single digit matters.
Update your passport details as soon as a new document arrives. Log in, find the identity document section, and add the new passport. Keep the old one listed only if the system still shows it as part of your record, and confirm the new one appears as your current travel document.
Generate a fresh share code close to your travel date, not weeks in advance. Store it offline as a screenshot, alongside your visa confirmation email. Airport Wi-Fi and mobile signal can fail exactly when you need them most.
Carry supporting evidence in your hand luggage. Useful items include:
- A printed copy of your eVisa status page
- Your share code and its expiry time
- Your previous passport, if you still hold it
- A copy of your flight and accommodation booking
Check everything again 48 hours before departure. Accounts can update, and a share code you saved earlier may have lapsed.
[!TIP] Set a reminder tied to your passport renewal date. It is the single moment when most mismatches begin.
If you have a name change, update it in the account before booking travel. A marriage certificate or deed poll usually supports the request.
Finally, arrive at the airport with extra time. If a check does fail, an hour of buffer turns a missed flight into a short wait at a desk.
Photograph the passport data page and store it in the same offline folder as your share code, so every detail you might need to quote is on hand without a signal. Note the exact expiry time of the code, not just the date, and set a phone alert for a day before it lapses. If you hold dual nationality, confirm which passport your eVisa is linked to and travel on that one; presenting the other document will not match the record.
Common mistakes to avoid
The most frequent error is renewing a passport and forgetting the UKVI account. People assume the visa follows the person automatically. It does not; the digital record follows the document number on file.
Another mistake is generating a share code against the wrong passport. If both old and new passports sit in your account, the code may attach to the old one. Always confirm which passport the system treats as current before you generate anything.
Travelers also misread an expired share code as an expired visa. The two are different. A lapsed code proves nothing, while the visa behind it remains valid. Regenerate the code and the problem usually disappears.
Typing errors cause a surprising share of failures. A letter O instead of a zero, a hyphen dropped from a passport number, or a middle name missing can block an automatic match. Copy details directly from your passport rather than from memory.
Some people wait until they reach the airport to fix a mismatch. Updates made online often need time to sync. Attempting a correction at check-in leaves no room for the system to catch up.
A final error is relying on a single copy of your share code. Codes expire, and a screenshot can be lost with a dead phone. Keep two copies in different places.
Screen captures of a share code are convenient but easy to misread. Border and airline staff type the code by hand, so a low-resolution image with a smudged character invites an error that looks like a failed eVisa. Wherever possible, keep the code as selectable text in an email or note rather than a photo. Also, resist the temptation to reuse a code that was already checked by an employer or landlord; generate a separate one for travel, so nothing about its status is ambiguous.
[!NOTE] If you cannot fix a mismatch online, contact UKVI support before your flight. Border officers cannot correct account records at the desk.
FAQ
Why does my eVisa show as not found when I check in?
Your status is almost certainly linked to an old passport, or your current passport details contain a typo. Sign in to your UKVI account and compare the document number on file with your new passport.
How long does it take to update my passport details in my UKVI account?
The update itself takes minutes to complete online. The change can take a short time to appear in checks, so make the update at least a week before you travel rather than at the airport.
Can I still travel if my share code will not work?
Yes, in most cases, provided your eVisa is active and your passport matches the account. Carry a printed status page and ask your airline or border staff to verify manually if the code fails.
Do I need a new share code for every flight?
Share codes are time-limited and generated for a purpose, so create a new one close to each journey. A code you saved weeks ago may already have expired.
What if my name differs slightly from my passport?
Small differences can break an automatic match. Request a correction in your UKVI account before travel, and carry supporting documents such as a marriage certificate if your name changed.
Conclusion
Your eVisa works when three things line up: an active visa, a current passport on file, and a fresh share code. Most airport failures come from a renewed passport that was never added, or from a code tied to the wrong document. A short check in your UKVI account, a regenerated code, and printed backups remove nearly all of that risk.
Do one thing today: sign in to your UKVI account and compare your passport number against the document you will actually carry. If they differ, update the record now, before your next booking, and travel with confidence that your status will load at the desk.

