You know that moment …
when you’ve followed all the instructions and connected your Google Account on your Smartphone and you watch the screen expecting it to seamlessly sync your Mail, Contacts, Calendar and so on.
Suddenly the screen displays a vague error message that tells you the sync failed but not why. What do you do?
I have one question for you: Do you have 2 step verification enabled?
2-Step Verification is an important feature that protects your Google Account. In addition to your password, the account is connected to your phone number. Each time you connect on a new / unrecognized device, Google requires you to input a code sent via SMS / Voice Call to the phone number you specified.
I discovered that it’s a good idea to add the additional number for your new SIM card when abroad before logging out of your account on your laptop. Eventually I found a way to do this from the UK to my Israeli Cell Number but there were a few hairy moments. On the other hand this was proof that this kind of security makes for better peace of mind.
The problem with Smartphones especially is that 2-Step Verification works well from within a browser but inside an App you may not receive the 2nd Step verification page where you enter the code received from Google.
Google provides a solution for this with Application Specific Passwords:
1. You need browser access to your Google Account.
2. Once logged in go to your Avatar (Account photo) at the top right and hit the arrow adjacent to it.
3. Click on Account.
4. Click on Security
5. Click on Authorizing Applications and Sites
6. You will be asked to verify you Google Account password to continue
7. Now scroll down to the Application Specific Passwords section and give your App a name then hit the Generate Password button.
8. Go back to your Smartphone and for whichever Google App or Service you were failing to connect to use this password.
Let me know if this helped and any other comments you may have.