“An internal error occurred” with integration of Google Plus Login

I have this problem and even after creating 10 different client IDs with different SHA and package name, it doesn’t work… until I found out that you have to fill the Consent screen.

According to GoogleDevelopers Console –

The consent screen will be shown to users whenever you request access
to their private data using your client ID.

Consent screen

Leave a Comment