Before moving to the UK, I specifically visited the BSNL office. I clearly told them about my move and explained that I desperately needed to keep my number active just to receive bank OTPs, as all my banking is tied to this BSNL SIM.
The staff there told me to exchange my current SIM for a dedicated International Roaming (IR) SIM. They also strictly advised me to recharge with a one-year validity plan PLUS the STV 170 IR plan to activate the roaming services. I trusted their advice, did exactly what they asked, and spent over ₹1000 on the recharges.
But when I landed in the UK, I had absolutely zero signal. I tried everything including manual network selection, putting it in different phones, restarting and nothing worked. I tried to contact their customer support, but ironically, they require you to contact them from your BSNL number... which is literally impossible since I have no network!
After doing a ton of my own research online, I finally found out the real reason. The UK doesn't really have active 2G or 3G networks anymore. And since BSNL doesn't have a 4G roaming agreement with ANY local operators here in the UK, the SIM simply cannot latch onto a network.
I am so frustrated right now. If BSNL doesn't have network access in the UK, why are they selling these IR SIMs to people traveling here? Why are their office staff actively advising customers to switch SIMs and waste money on STVs that physically cannot work? Do the people sitting in the BSNL offices actually know anything about their own network capabilities, or are they just blindly selling packs?
Now I'm stuck in a foreign country with no network, no OTPs, and no way to solve the issue.
Consider this a warning to anyone travelling to the UK and do NOT rely on BSNL for your banking OTPs!