An update for my application and venting out my frustration on uselessness of BLS Canada.
1. My birth city name in India was changed.
2. My old cancelled Indian Passport had the previous city name.
3. My new Canadian Passport have the new city name.
My OCI application is being returned as erroneous wherein I've to explain why name of city is different in Canadian and Indian Passport.
Also I have to provide an affidavit (for which they have no format but rather I've to check with my lawyer) which states why the city name is different.
When I mentioned no such thing is asked when Passport is renewed whether NRI or even in India, they said it is a requirement only for OCI application.
The whole process has turned into a showcase of incompetency and another bullet point to add in the long list of BLS uselessness and how they try to mint money.
Also they will make money on postal application by virtue of overcharging.
Will update later what happens to my application as I didn't find any relevant information on this when searching for solution on this issue.
Maybe it will help someone in future.