Also, for anyone who renewed their last Indian passport in Canada, and is trying to surrender their Indian passport in the US, be sure to create a new account with a new email id at
https://embassy.passportindia.gov.in/, and select the correct country+mission info.
I happily used my old login info and went ahead and filled out the application, printed it, and appeared in person for my VFS Global surrender appointment, only to be sent back to create a new account by selecting the correct consulate info. No biggie, coz I ran to the nearest UPS, filled out an application, and ran back to VFS. But, imagine sending the application by mail and waiting for a few days to learn that you should have filled out the same form elsewhere
Just to be clear, this is not a common issue for those who are in Canada, and are surrendering their Indian passport in Canada. It is just a possibility for those of us who renewed our passport in Canada, applied for citizenship, moved to the US, flew in for the oath ceremony, and are now surrendering Indian passport after returning to the US...
and oh, if you are in the US and surrendering your India passport from here, take a photocopy of your H1B page(or equivalent visa status) on your passport. They asked me to attach it to the list of documents.