BLS OCI Appointment Loop Fix: NRI Rescue Guide from Ahmedabad (2024)
TREX ยท 2026-06-06 โœ KESARI GLOBAL

BLS OCI Appointment Loop Fix: NRI Rescue Guide from Ahmedabad (2024)

Stuck in the BLS portal rebooking loop for OCI or passport? Ahmedabad tour designer's step-by-step fix โ€” cache tricks, slot timings, escalation contacts that actually work.

Namaste, Shivani here from Ahmedabad. I run curated Gujarat and Rajasthan tours, and roughly 70% of my clients are NRIs โ€” US, UK, Canada, Australia. Over the last eighteen months, almost every second WhatsApp message I get isn't about Somnath or Udaipur bookings. It's: "Shivani, my OCI is stuck at BLS, I can't even get an appointment, my India trip is in six weeks, what do I do?"

I am not a visa agent. But because so many of my travellers have hit this wall, I've built up a working knowledge of how to break out of the BLS portal rebooking loop. This is the guide I send to my clients. No fluff, no "contact us for premium service" nonsense. Just what has actually worked for people I know in 2024.

What the "loop" actually is

BLS International took over OCI and passport services from VFS / CKGS in most jurisdictions (US in late 2023, parts of Europe in 2024). The handover was rough. The most common loop reports I get:

This is not your computer. This is a known systemic issue. Members of US Congress and Indian-American advocacy groups have written publicly about BLS service failures through 2024. So first โ€” breathe. You are not alone, and you have not done anything wrong.

Step 1: Clean browser state before you do anything else

About 40% of the loops I see resolve at this step alone. The BLS portal is heavy on session cookies and a stale session is the #1 cause of the "redirect back to form" bug.

  1. Use a fresh browser profile. In Chrome: menu โ†’ Add new profile (guest mode is not enough โ€” guest still inherits some state). In Firefox, use a new container tab.
  2. Clear cookies specifically for blsinternational.com and the country-specific subdomain (e.g. in.blsindia-usa.com, visa.blsspainglobal.com). Don't nuke all cookies โ€” you'll lose other logins for no reason.
  3. Disable all extensions, especially ad-blockers, Privacy Badger, Ghostery, and any VPN browser extension. BLS scripts often fail silently when blocked.
  4. Match your IP to your jurisdiction. If you're a US applicant on a UK VPN, the portal can route you to the wrong country instance. Turn the VPN off.
  5. Use desktop Chrome or Edge. Safari and mobile browsers throw the most session errors.

Then start the application from the official entry page for your country โ€” always navigate from blsinternational.com and pick your country, don't trust Google's top result which is sometimes an outdated subdomain.

Step 2: Slot timing โ€” when slots actually drop

The portal does release new slots, but not on a published schedule. Based on what my clients in different time zones report:

Don't refresh manually like a maniac โ€” the portal has a rate limiter and will lock you out for 30 minutes. Refresh every 60โ€“90 seconds, no faster.

Step 3: If the system says you already have an appointment

This is the cruellest version of the loop. You log in, it says "You have an active appointment", but every link to view or change it is broken.

What has worked:

  1. Log in, go to "Track your application" and note your ARN / reference number and the appointment date the system is holding for you.
  2. Email the country-specific BLS support address (not a generic contact form โ€” the form goes nowhere). For US that is the address listed on the bottom of blsindia-usa.com; for UK, the one on blsindia-uk.com. Subject line format: "Unable to reschedule โ€” ARN [number] โ€” appointment [date]".
  3. Attach a screenshot of the error. They reply to emails with screenshots faster than emails without โ€” I have seen this consistently.
  4. If no response in 5 business days, write to the relevant Indian Consulate directly (not the Embassy in DC unless you're in that jurisdiction). Consulates have started escalating BLS issues internally because the volume of complaints became impossible to ignore.

Step 4: Escalation contacts that actually get read

I will not publish private email addresses or names of officers โ€” that's how those channels get killed. But these are the public escalation paths that have worked for my clients in 2024:

One thing I tell every client: do not pay any "agent" who DMs you on Facebook or Reddit offering to skip the queue. These are scams. BLS slots are not for sale.

Step 5: Plan your India trip around the uncertainty, not against it

This is where I come in as a tour designer. If your OCI is stuck and your travel window is tight:

If you're trying to make a wedding, a funeral, or a parent's medical situation, tell the consulate that explicitly in writing. Emergency cases do get pulled out of the queue โ€” but only if you document the emergency.

Honest caveats

BLS keeps changing its portal. A workaround that worked last month may not work next month. The escalation channels above are the most stable, but URLs and forms do shift. Always confirm the current portal address from the official MEA site (mea.gov.in) before entering personal details โ€” phishing sites mimicking BLS are now common.

I am not a lawyer or a visa consultant. I am a tour designer in Ahmedabad who has helped enough frustrated NRIs that I keep this guide updated. If something here saves you a week of refresh-rage, send me a photo from your trip. That's payment enough.

On the KESARI network

Need help with anything in this post?

Free 20-min WhatsApp consultation โ€” we'll point you to the right specialist on the KESARI network. Or grab the kit instantly:

Get the $9 AI Growth Starter Kit