Title: error-messages#no-api-key
Last modified: September 4, 2018

---

# error-messages#no-api-key

 *  [wrobeson](https://wordpress.org/support/users/wrobeson/)
 * (@wrobeson)
 * [7 years, 9 months ago](https://wordpress.org/support/topic/error-messagesno-api-key/)
 * Hello Support;
 * When we first installed the plugin, everything worked. Then yesterday we noticed
   that it was not working.
 * We tried deactivating and then reactivating.
 * We deleted and then reinstalled.
 * We got a new API Key.
 * We tried each of those variations with a check and no-check in the box to Force
   Enqueue
    Google Maps JS.
 * What should we do next?
 * It is a terrific plugin. We really would like to get it working again.
 * Thank you for your help.
    ————- autocomplete.js (75,9)
 *  SCRIPT5007: Unable to get property ‘Autocomplete’ of undefined or null reference
   
   autocomplete.js (40,8)
 *  Google Maps JavaScript API warning: NoApiKeys [https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys](https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys)
   
   util.js (222,487)
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ferror-messagesno-api-key%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Contributor [natekinkead](https://wordpress.org/support/users/natekinkead/)
 * (@natekinkead)
 * [7 years, 9 months ago](https://wordpress.org/support/topic/error-messagesno-api-key/#post-10668495)
 * Our plugin is not enqueuing the Google Maps javascript because it is already 
   enqueued by something else (and without any API keys). Force enqueuing might 
   help, but the best thing is to figure out what else is enqueuing it and stop 
   it.
 *  Thread Starter [wrobeson](https://wordpress.org/support/users/wrobeson/)
 * (@wrobeson)
 * [7 years, 9 months ago](https://wordpress.org/support/topic/error-messagesno-api-key/#post-10668722)
 * Hello Nate;
 * Thank you for your reply. We have a plugin for UPS. I suspect that it also enqueues
   the Google Maps javascript. I tried the force enqueueing but it didn’t make a
   difference. We need both the UPS shipping and the address autocomplete.
 * Any suggestions?
 * Thanks
 *  Plugin Contributor [natekinkead](https://wordpress.org/support/users/natekinkead/)
 * (@natekinkead)
 * [7 years, 9 months ago](https://wordpress.org/support/topic/error-messagesno-api-key/#post-10674148)
 * The force enqueue option is not necessarily the fix you need. That will resolve
   an issue if there is a false positive in the check to see if it’s already enqeueued.
   But, in your case it actually is already enqueued.
 * You need to go through your other plugins and your theme options to see what 
   is using Google Maps, and disable it.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘error-messages#no-api-key’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/checkout-address-autocomplete-for-
   woocommerce_bba598.svg)
 * [Checkout Address Autocomplete for WooCommerce](https://wordpress.org/plugins/checkout-address-autocomplete-for-woocommerce/)
 * [Support Threads](https://wordpress.org/support/plugin/checkout-address-autocomplete-for-woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/checkout-address-autocomplete-for-woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/checkout-address-autocomplete-for-woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/checkout-address-autocomplete-for-woocommerce/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [natekinkead](https://wordpress.org/support/users/natekinkead/)
 * Last activity: [7 years, 9 months ago](https://wordpress.org/support/topic/error-messagesno-api-key/#post-10674148)
 * Status: not resolved