Android haskey is causing issues with Facebook and Google authentication in Ionic app

I’m not sure where my issues began but I think it was when I added additional emulators or SDKs in Android studio but at one point Google and Facebook authentication was working for both iOS and Android. Now it no longer works for Android. Facebook authentication gives me a “login error there is an error in logging you into this application”. Google gives me an “Error 10 Cannot read property ‘idToken’ of undefined”. I’ve tried removing both apps from Firebase and my app then re-adding to no avail.

Here’s how I’m generating my hashkey: keytool -exportcert -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore

If I navigate to that directory i can see debug.keystore.

Here’s the code but the code isn’t really the issue because this use to work.

    return this.facebook.login(['email'])
      .catch((error) => {
        console.log('facebook login', error);

      console.log('before gPlus');
      return this.googlePlus.login({
        webClientId : environment.googleWebClientId,
        offline : true,
      }).catch((error) => {
        console.log('error', error);

I'm using the Web client (auto created by Google Service) as the there has to be something going wrong with my haskey.

Any help would be greatly appreciated...I've been stuck on this for weeks now.