Calling the loader after API has failed does nothing except throw an error. It should retry fetching the google maps library instead. #### Environment details 1. Specify the API at the beginning of the title (for example, "Places: ...") 2. OS type and version: Linux 3. Library version and other environment information: React #### Steps to reproduce 1. Block the `maps.googleapis.com` domain in the browser network tab 2. Call the loader. 3. Unblock the previously blocked domain/URL 4. Call the loader again, it will fail to do anything. This is important for recovery purposes, [google-maps](https://www.npmjs.com/package/google-maps) sends a request again if it originally failed and you called the loader again.