• Uncaught TypeError: Cannot read properties of undefined (reading 'tools')
    at Frontend.initOnReadyComponents (frontend.min.js?ver=3.24.0:2:7393)
    at Frontend.init (frontend.min.js?ver=3.24.0:2:9297)
    at HTMLDocument. (frontend.min.js?ver=3.24.0:2:9523)
    at e (jquery.min.js?ver=3.7.1:2:27028)
    at t (jquery.min.js?ver=3.7.1:2:27330)
    Frontend – widget not showing.

Viewing 1 replies (of 1 total)
  • Plugin Support Joel

    (@joelsm)

    Hello,

    Thanks for reaching out! 

    The error you’re encountering (Uncaught TypeError: Cannot read properties of undefined (reading ‘tools’)) typically suggests that there’s an issue with the initialization of an Elementor widget, potentially due to a conflict between JavaScript files or missing resources. Please try this:

    1. Temporarily deactivate all plugins except for Elementor. Then, check if the issue persists. If the error goes away, re-activate plugins one by one to identify which plugin may be causing the conflict.
    2. Temporarily switch to a default theme like Hello Elementor or Twenty Twenty-One. If the issue resolves, the problem might be related to your theme.
    3. If you’re using a caching plugin (like WP Rocket, W3 Total Cache, etc.), clear your site’s cache. Now, go to Elementor > Tools > Regenerate CSS & Data. This will rebuild the CSS and JavaScript files for Elementor.
    4. If you’re using custom code or JavaScript within Elementor, ensure they are coded correctly and compatible with the latest version of Elementor.

    If the issue persists after these steps, you might need to restore a backup from a point before the issue started or if you using Elementor Pro,  reach out our support for further investigation.

    Let me know how it goes, or if you need further assistance!

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.