Title: window.dojoRequire is not a function
Last modified: July 22, 2020

---

# window.dojoRequire is not a function

 *  Resolved [quadlayers](https://wordpress.org/support/users/quadlayers/)
 * (@quadlayers)
 * [5 years, 9 months ago](https://wordpress.org/support/topic/window-dojorequire-is-not-a-function/)
 * Hello
    The plugin is breaking my entire site
 * Version 2.4.1
 * > 00e8f371af97d044e2f8461cc.js:40 Uncaught TypeError: window.dojoRequire is not
   > a function
   >  at HTMLScriptElement.script.onload (00e8f371af97d044e2f8461cc.js:
   > 40) script.onload @ 00e8f371af97d044e2f8461cc.js:40 load (async) (anonymous)
   > @ 00e8f371af97d044e2f8461cc.js:39 (anonymous) @ 00e8f371af97d044e2f8461cc.js:
   > 46 embed.js:6 [Deprecation] Synchronous XMLHttpRequest on the main thread is
   > deprecated because of its detrimental effects to the end user’s experience.
   > For more help, check [https://xhr.spec.whatwg.org/](https://xhr.spec.whatwg.org/).
   > q.getText @ embed.js:6 ra @ embed.js:23 b @ embed.js:2 (anonymous) @ embed.
   > js:11 ka @ embed.js:20 oa @ embed.js:11 Ka @ embed.js:24 Ja @ embed.js:27 (
   > anonymous) @ plugins.js?ver=2028263559:431 (anonymous) @ plugins.js?ver=2028263559:
   > 439 embed.js:6 GET [https://quadlayers.com/jquery.js](https://quadlayers.com/jquery.js)
   > 404 q.getText @ embed.js:6 ra @ embed.js:23 b @ embed.js:2 (anonymous) @ embed.
   > js:11 ka @ embed.js:20 oa @ embed.js:11 Ka @ embed.js:24 Ja @ embed.js:27 (
   > anonymous) @ plugins.js?ver=2028263559:431 (anonymous) @ plugins.js?ver=2028263559:
   > 439 embed.js:2 Uncaught Error: xhrFailed at p (embed.js:2) at Function.q.getText(
   > embed.js:6) at ra (embed.js:23) at b (embed.js:2) at embed.js:11 at ka (embed.
   > js:20) at oa (embed.js:11) at Ka (embed.js:24) at Ja (embed.js:27) at plugins.
   > js?ver=2028263559:431 at plugins.js?ver=2028263559:439 p @ embed.js:2 q.getText
   > @ embed.js:6 ra @ embed.js:23 b @ embed.js:2 (anonymous) @ embed.js:11 ka @
   > embed.js:20 oa @ embed.js:11 Ka @ embed.js:24 Ja @ embed.js:27 (anonymous) 
   > @ plugins.js?ver=2028263559:431 (anonymous) @ plugins.js?ver=2028263559:439
   > app.js?ver=2028263559:56 Uncaught TypeError: $(…).tooltip is not a function
   > at Object.UNCODE.utils (app.js?ver=2028263559:56) at Object.UNCODE.init (app.
   > js?ver=2028263559:5117) at app.js?ver=2028263559:5148 at app.js?ver=2028263559:
   > 5152 UNCODE.utils @ app.js?ver=2028263559:56 UNCODE.init @ app.js?ver=2028263559:
   > 5117 (anonymous) @ app.js?ver=2028263559:5148 (anonymous) @ app.js?ver=2028263559:
   > 5152 woocommerce.min.js?ver=4.3.1:1 Uncaught ReferenceError: Cookies is not
   > defined at HTMLDocument.<anonymous> (woocommerce.min.js?ver=4.3.1:1) at i (
   > jquery.js?ver=1.12.4-wp:1) at Object.fireWith [as resolveWith] (jquery.js?ver
   > =1.12.4-wp:1) at Function.ready (jquery.js?ver=1.12.4-wp:1) at HTMLDocument.
   > J (jquery.js?ver=1.12.4-wp:1) at HTMLDocument.c (rocket-loader.min.js:1) at
   > l (rocket-loader.min.js:1) at t.simulateStateAfterDeferScriptsActivation (rocket-
   > loader.min.js:1) at Object.callback (rocket-loader.min.js:1) at t.run (rocket-
   > loader.min.js:1) at P (rocket-loader.min.js:1) at Object.callback (rocket-loader.
   > min.js:1) at t.run (rocket-loader.min.js:1) at rocket-loader.min.js:1 at HTMLScriptElement.
   > <anonymous> (rocket-loader.min.js:1) (anonymous) @ woocommerce.min.js?ver=4.3.1:
   > 1 i @ jquery.js?ver=1.12.4-wp:1 fireWith @ jquery.js?ver=1.12.4-wp:1 ready 
   > @ jquery.js?ver=1.12.4-wp:1 J @ jquery.js?ver=1.12.4-wp:1 c @ rocket-loader.
   > min.js:1 l @ rocket-loader.min.js:1 t.simulateStateAfterDeferScriptsActivation
   > @ rocket-loader.min.js:1 callback @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 P @ rocket-loader.min.js:1 callback @ rocket-loader.min.js:1 t.run
   > @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @
   > rocket-loader.min.js:1 load (async) u @ rocket-loader.min.js:1 (anonymous) 
   > @ rocket-loader.min.js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 load (async) u @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 load (async) u @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 load (async) u @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 load (async) u @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 load (async) u @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 load (async) u @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 load (async) u @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 load (async) u @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 load (async) u @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 load (async) u @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 load (async) u @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 load (async) u @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 load (async) u @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 load (async) u @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 load (async) u @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 load (async) u @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 load (async) u @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 load (async) u @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 load (async) u @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 load (async) u @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 load (async) u @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 load (async) u @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 load (async) u @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 load (async) u @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 load (async) u @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 load (async) u @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 load (async) u @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 load (async) u @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 load (async) u @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 load (async) u @ rocket-loader.min.js:1 (anonymous)
   > @ rocket-loader.min.js:1 t.run @ rocket-loader.min.js:1 (anonymous) @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 load (async) u @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 t.run @ rocket-loader.
   > min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.min.
   > js:1 init.js?ver=2028263559:2941 Uncaught ReferenceError: Waypoint is not defined
   > at init.js?ver=2028263559:2941 (anonymous) @ init.js?ver=2028263559:2941 setTimeout(
   > async) (anonymous) @ init.js?ver=2028263559:2939 c @ rocket-loader.min.js:1
   > l @ rocket-loader.min.js:1 t.simulateStateAfterDeferScriptsActivation @ rocket-
   > loader.min.js:1 callback @ rocket-loader.min.js:1 t.run @ rocket-loader.min.
   > js:1 P @ rocket-loader.min.js:1 callback @ rocket-loader.min.js:1 t.run @ rocket-
   > loader.min.js:1 (anonymous) @ rocket-loader.min.js:1 (anonymous) @ rocket-loader.
   > min.js:1 load (async) t.addEventListener @ rocket-loader.min.js:1 (anonymous)
   > @ init.js?ver=2028263559:2937 (anonymous) @ init.js?ver=2028263559:3155
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwindow-dojorequire-is-not-a-function%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

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

 *  Thread Starter [quadlayers](https://wordpress.org/support/users/quadlayers/)
 * (@quadlayers)
 * [5 years, 9 months ago](https://wordpress.org/support/topic/window-dojorequire-is-not-a-function/#post-13157588)
 * here is a screenshot of the console log
 * [https://snipboard.io/KFSA4p.jpg](https://snipboard.io/KFSA4p.jpg)
 *  [alex5792](https://wordpress.org/support/users/alex5792/)
 * (@alex5792)
 * [5 years, 9 months ago](https://wordpress.org/support/topic/window-dojorequire-is-not-a-function/#post-13160895)
 * I have the same issue, did anyone find a solution?
 *  Plugin Author [ryanhungate](https://wordpress.org/support/users/ryanhungate/)
 * (@ryanhungate)
 * [5 years, 9 months ago](https://wordpress.org/support/topic/window-dojorequire-is-not-a-function/#post-13182480)
 * [@alex5792](https://wordpress.org/support/users/alex5792/) [@quadlayers](https://wordpress.org/support/users/quadlayers/)
   if you’re still seeing this – the only way to fix it would be to actually uninstall
   the plugin -> then reinstall the plugin which will fix the javascript error that
   you’re describing. We’ve seen this where there’s a conflict and the scripts can’t
   load in the past – so there was a fix that got deployed just recently.
 * You’ll have to uninstall -> then reinstall to generate this new site script but
   it’s been tested and we know you’ll be all set once this happens.
 * Let us know if you needed any other help at all!

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

The topic ‘window.dojoRequire is not a function’ is closed to new replies.

 * ![](https://ps.w.org/mailchimp-for-woocommerce/assets/icon-256x256.png?rev=1509501)
 * [Mailchimp for WooCommerce](https://wordpress.org/plugins/mailchimp-for-woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/mailchimp-for-woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/mailchimp-for-woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/mailchimp-for-woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/mailchimp-for-woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/mailchimp-for-woocommerce/reviews/)

 * 3 replies
 * 3 participants
 * Last reply from: [ryanhungate](https://wordpress.org/support/users/ryanhungate/)
 * Last activity: [5 years, 9 months ago](https://wordpress.org/support/topic/window-dojorequire-is-not-a-function/#post-13182480)
 * Status: resolved