One of the most common problems when using Google Authenticator 2 Factor Authorisation is caused by your phone clock being out of sync.
My Google Authenticator codes aren’t working (Android)
This might be because the time on your Google Authenticator app is not synced correctly.
To make sure that you have the correct time:
Go to the main menu on the Google Authenticator app
Tap More Settings.
Tap Time correction for codes
Tap Sync now
On the next screen, the app will confirm that the time has been synced, and you should now be able to use your verification codes to sign in. The sync will only affect the internal time of your Google Authenticator app, and will not change your device’s Date & Time settings.
If you have made too many attempts to login to your Switcheo Account, It may be locked. You can unlock your account by responding to the automated email sent to you.
This is an extract from the full google article here: https://support.google.com/accounts/answer/185834?hl=en