Rank Math Not Opening in Classic Editor – JavaScript Errors

#982138
  • Resolved Pravin Jha
    Rank Math free

    Hello Rank Math Support Team,

    I am facing an issue where Rank Math is not opening in the Classic Editor. When I try to access the Rank Math settings or SEO panel while using the Classic Editor, nothing happens. I also noticed several JavaScript errors in the browser console, which may be causing the problem.

    🔍 Issue Details:
    Issue: Rank Math SEO is not loading in the Classic Editor.
    Errors in Console:
    js
    Copy
    Edit
    Uncaught TypeError: Cannot read properties of undefined (reading ‘use’)
    js
    Copy
    Edit
    TypeError: ke(…) is not a function
    WordPress Version: [6.7.2]
    PHP Version: [8.3.16]
    Rank Math Version: 1.0.238 []
    Classic Editor Version: [1.6.7]
    AMP Version: [2.5.5]
    Code Snippets Version 3.6.8

    🛠️ Steps Taken to Resolve (But Didn’t Work)
    1️⃣ Cleared browser cache and cookies.
    2️⃣ Deactivated all plugins except Rank Math and Classic Editor.
    3️⃣ Switched to a default theme (like Twenty Twenty-Four).
    4️⃣ Checked for JavaScript errors in Developer Console (F12 → Console).
    5️⃣ Reinstalled Rank Math plugin.

    Despite these steps, the issue still persists.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hello,

    We apologize for the issue you are facing with Rank Math not opening in the Classic Editor. It seems that the JavaScript errors you are encountering could indeed be causing this problem.

    To further diagnose the issue, we recommend checking for any JavaScript-related errors in the console. Here’s how you can do that:

    1. Open the Developer Tools Console Panel:

      • In Chrome, navigate to More Tools → Developer Tools from the Chrome menu or use the keyboard shortcut Ctrl + Shift + J (Windows/Linux) or Cmd + Option + J (Mac).
        Open Developer Tools
      • Click on the Console tab.
        Open console tab
    2. Identify the Error:

      • Look for any specific error messages that appear when you try to access the Rank Math settings. If you see any errors, note them down as they can provide insight into what might be causing the issue.
        Google Chrome JavaScript console errors
    3. Plugin Conflicts: Since you’ve already deactivated all plugins except Rank Math and Classic Editor, ensure that there are no other scripts or custom code snippets that might be conflicting with Rank Math.

    4. Firewall Issues: Sometimes, a firewall can block certain scripts from loading. Ensure that your firewall is not blocking any Rank Math files.

    If after checking these points the issue persists, please reply to this ticket with any specific error messages you find in the console. A human agent from our support team will take over and assist you further.

    Thank you for your patience, and we look forward to resolving this issue for you!

    JQMIGRATE: Migrate is installed, version 3.4.1
    api.js?ver=2.3.1:332 Uncaught TypeError: Cannot read properties of undefined (reading ‘loaded’)
    at api.js?ver=2.3.1:332:19
    at api.js?ver=2.3.1:333:346Understand this errorAI
    post.php?post=478&action=edit:161 Uncaught TypeError: Cannot read properties of undefined (reading ‘use’)
    at post.php?post=478&action=edit:161:13Understand this errorAI
    wp-auth-check.min.js:2 Uncaught SyntaxError: Invalid or unexpected tokenUnderstand this errorAI
    list-block.js?ver=2.3.1:1 Uncaught TypeError: Cannot read properties of undefined (reading ‘edit’)
    at HTMLDocument.<anonymous> (list-block.js?ver=2.3.1:1:29905)Understand this errorAI
    post.php:1 [DOM] Found 14 elements with non-unique id #_ajax_nonce: (More info: https://goo.gl/9p2vKq) <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​ <input type=​”hidden” id=​”_ajax_nonce” name=​”_ajax_nonce” value=​”1c163e9421″>​Understand this warningAI
    react-dom.min.js?ver=18.3.1.1:10 TypeError: ke(…) is not a function
    at p (data.min.js?ver=7c62e39de0308c73d50c:9:2556)
    at data.min.js?ver=7c62e39de0308c73d50c:9:2612
    at Qe (data.min.js?ver=7c62e39de0308c73d50c:9:2824)
    at Ye (data.min.js?ver=7c62e39de0308c73d50c:9:3141)
    at data.min.js?ver=7c62e39de0308c73d50c:9:3292
    at ht (react-dom.min.js?ver=18.3.1.1:10:45730)
    at Qs (react-dom.min.js?ver=18.3.1.1:10:120536)
    at wl (react-dom.min.js?ver=18.3.1.1:10:88637)
    at bl (react-dom.min.js?ver=18.3.1.1:10:88565)
    at yl (react-dom.min.js?ver=18.3.1.1:10:88428)
    ar @ react-dom.min.js?ver=18.3.1.1:10Understand this errorAI
    react-dom.min.js?ver=18.3.1.1:10 Uncaught TypeError: ke(…) is not a function
    at p (data.min.js?ver=7c62e39de0308c73d50c:9:2556)
    at data.min.js?ver=7c62e39de0308c73d50c:9:2612
    at Qe (data.min.js?ver=7c62e39de0308c73d50c:9:2824)
    at Ye (data.min.js?ver=7c62e39de0308c73d50c:9:3141)
    at data.min.js?ver=7c62e39de0308c73d50c:9:3292
    at ht (react-dom.min.js?ver=18.3.1.1:10:45730)
    at Qs (react-dom.min.js?ver=18.3.1.1:10:120536)
    at wl (react-dom.min.js?ver=18.3.1.1:10:88637)
    at bl (react-dom.min.js?ver=18.3.1.1:10:88565)
    at yl (react-dom.min.js?ver=18.3.1.1:10:88428)Understand this errorAI
    plugin.min.js:1 Uncaught SyntaxError: Invalid or unexpected tokenUnderstand this errorAI
    react-dom.min.js?ver=18.3.1.1:10 TypeError: ke(…) is not a function
    at p (data.min.js?ver=7c62e39de0308c73d50c:9:2556)
    at data.min.js?ver=7c62e39de0308c73d50c:9:2612
    at Qe (data.min.js?ver=7c62e39de0308c73d50c:9:2824)
    at Ye (data.min.js?ver=7c62e39de0308c73d50c:9:3141)
    at data.min.js?ver=7c62e39de0308c73d50c:9:3292
    at ht (react-dom.min.js?ver=18.3.1.1:10:45730)
    at Qs (react-dom.min.js?ver=18.3.1.1:10:120536)
    at wl (react-dom.min.js?ver=18.3.1.1:10:88637)
    at bl (react-dom.min.js?ver=18.3.1.1:10:88565)
    at yl (react-dom.min.js?ver=18.3.1.1:10:88428)
    ar @ react-dom.min.js?ver=18.3.1.1:10Understand this errorAI
    react-dom.min.js?ver=18.3.1.1:10 Uncaught TypeError: ke(…) is not a function
    at p (data.min.js?ver=7c62e39de0308c73d50c:9:2556)
    at data.min.js?ver=7c62e39de0308c73d50c:9:2612
    at Qe (data.min.js?ver=7c62e39de0308c73d50c:9:2824)
    at Ye (data.min.js?ver=7c62e39de0308c73d50c:9:3141)
    at data.min.js?ver=7c62e39de0308c73d50c:9:3292
    at ht (react-dom.min.js?ver=18.3.1.1:10:45730)
    at Qs (react-dom.min.js?ver=18.3.1.1:10:120536)
    at wl (react-dom.min.js?ver=18.3.1.1:10:88637)
    at bl (react-dom.min.js?ver=18.3.1.1:10:88565)
    at yl (react-dom.min.js?ver=18.3.1.1:10:88428)Understand this errorAI
    5react-dom.min.js?ver=18.3.1.1:10 TypeError: ke(…) is not a function
    at p (data.min.js?ver=7c62e39de0308c73d50c:9:2556)
    at data.min.js?ver=7c62e39de0308c73d50c:9:2612
    at Qe (data.min.js?ver=7c62e39de0308c73d50c:9:2824)
    at Ye (data.min.js?ver=7c62e39de0308c73d50c:9:3141)
    at data.min.js?ver=7c62e39de0308c73d50c:9:3292
    at ht (react-dom.min.js?ver=18.3.1.1:10:45730)
    at Qs (react-dom.min.js?ver=18.3.1.1:10:120536)
    at wl (react-dom.min.js?ver=18.3.1.1:10:88637)
    at bl (react-dom.min.js?ver=18.3.1.1:10:88565)
    at yl (react-dom.min.js?ver=18.3.1.1:10:88428)
    ar @ react-dom.min.js?ver=18.3.1.1:10Understand this errorAI
    react-dom.min.js?ver=18.3.1.1:10 Uncaught TypeError: ke(…) is not a function
    at p (data.min.js?ver=7c62e39de0308c73d50c:9:2556)
    at data.min.js?ver=7c62e39de0308c73d50c:9:2612
    at Qe (data.min.js?ver=7c62e39de0308c73d50c:9:2824)
    at Ye (data.min.js?ver=7c62e39de0308c73d50c:9:3141)
    at data.min.js?ver=7c62e39de0308c73d50c:9:3292
    at ht (react-dom.min.js?ver=18.3.1.1:10:45730)
    at Qs (react-dom.min.js?ver=18.3.1.1:10:120536)
    at wl (react-dom.min.js?ver=18.3.1.1:10:88637)
    at bl (react-dom.min.js?ver=18.3.1.1:10:88565)
    at yl (react-dom.min.js?ver=18.3.1.1:10:88428)Understand this errorAI

    Hello,

    Thank you for contacting us and sorry for any inconvenience that might have been caused due to that.

    Please make sure you’re using the latest version of the Rank Math and Classic Editor plugins on your website.

    If the issue persists, then we might need to take a closer look at the settings. Please edit the first post on this ticket and include your WordPress & FTP logins in the designated Sensitive Data section.

    Please do take a complete backup of your website before sharing the information with us.

    Sensitive Data Section

    It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:

    https://wordpress.org/plugins/temporary-login-without-password/

    You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):

    https://wordpress.org/plugins/wp-security-audit-log/

    Let us know how it goes. Looking forward to helping you.

    Hello,

    Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.

    If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.

    Thank you.

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

The ticket ‘Rank Math Not Opening in Classic Editor – JavaScript Errors’ is closed to new replies.