title: Firebase cannot communicate with Firebase Server
body: <p>I am using Firebase PhoneAuth and getting the following error. </p>
  
  <p>Firebase Installations can not communicate with Firebase server APIs due to invalid configuration. Please update your Firebase initialization process and set valid Firebase options (API key, Project ID, Application ID) when initializing Firebase.</p>
  
  <pre><code>W/Firebase-Installations: Error when communicating with the Firebase Installations server API. HTTP response: [400 Bad Request: {
    "error": {
      "code": 400,
      "message": "API key not valid. Please pass a valid API key.",
      "status": "INVALID_ARGUMENT",
      "details": [
        {
          "@type": "type.googleapis.com/google.rpc.Help",
          "links": [
            {
              "description": "Google developers console",
              "url": "https://console.developers.google.com"
            }
          ]
        }
      ]
    }
  }
  ]
  </code></pre>