After using the RankMath troubleshooter, my SEO changes still dont save

#606257
  • Resolved Anonymous
    Rank Math free

    Website is democracyrebooted.com
    (I was using a staged site – https://democracyrebootedcom.stage.site/)

    Here are the errors in the console after making an edit to the title and doing an update:

    load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,wp-polyfill-inert,regenerator-runtime,wp-polyfill,wp-hooks&ver=6.2.2:5 JQMIGRATE: Migrate is installed, version 3.4.0
    lodash.min.js?ver=4.17.19:9 [Violation] ‘setTimeout’ handler took 73ms
    api-fetch.min.js?ver=bc0029ca2c943aec5311:2 POST https://democracyrebootedcom.stage.site/wp-json/rankmath/v1/updateMeta?_locale=user 500
    T @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    l @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    (anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    O @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    (anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    o @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    (anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    O.method.r @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    (anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    (anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    o @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    (anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    (anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    t @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    (anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    v @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    (anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    (anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    (anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    A @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
    value @ gutenberg.js?ver=1.0.119.1:1
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    n @ data.min.js?ver=90cebfec01d1a3f0368e:2
    emit @ data.min.js?ver=90cebfec01d1a3f0368e:2
    i @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    p @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ redux-routine.min.js?ver=d86e7e9f062d7582f76b:9
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ core-data.min.js?ver=fc0de6bb17aa25caf698:2
    await in (anonymous) (async)
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ redux-routine.min.js?ver=d86e7e9f062d7582f76b:9
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ editor.min.js?ver=1fb5fcf129627da4939e:19
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ redux-routine.min.js?ver=d86e7e9f062d7582f76b:9
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:9
    (anonymous) @ editor.min.js?ver=1fb5fcf129627da4939e:19
    (anonymous) @ editor.min.js?ver=1fb5fcf129627da4939e:19
    Xa @ react-dom.min.js?ver=18.2.0:10
    B @ react-dom.min.js?ver=18.2.0:10
    (anonymous) @ react-dom.min.js?ver=18.2.0:10
    $e @ react-dom.min.js?ver=18.2.0:10
    qe @ react-dom.min.js?ver=18.2.0:10
    (anonymous) @ react-dom.min.js?ver=18.2.0:10
    fl @ react-dom.min.js?ver=18.2.0:10
    V @ react-dom.min.js?ver=18.2.0:10
    Ze @ react-dom.min.js?ver=18.2.0:10
    de @ react-dom.min.js?ver=18.2.0:10
    ce @ react-dom.min.js?ver=18.2.0:10
    post.php:1 Uncaught (in promise) {code: ‘invalid_json’, message: ‘The response is not a valid JSON response.’}
    Promise.then (async)
    value @ gutenberg.js?ver=1.0.119.1:1
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    n @ data.min.js?ver=90cebfec01d1a3f0368e:2
    emit @ data.min.js?ver=90cebfec01d1a3f0368e:2
    i @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    p @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ redux-routine.min.js?ver=d86e7e9f062d7582f76b:9
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ core-data.min.js?ver=fc0de6bb17aa25caf698:2
    await in (anonymous) (async)
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ redux-routine.min.js?ver=d86e7e9f062d7582f76b:9
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ editor.min.js?ver=1fb5fcf129627da4939e:19
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ redux-routine.min.js?ver=d86e7e9f062d7582f76b:9
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:2
    (anonymous) @ data.min.js?ver=90cebfec01d1a3f0368e:9
    (anonymous) @ editor.min.js?ver=1fb5fcf129627da4939e:19
    (anonymous) @ editor.min.js?ver=1fb5fcf129627da4939e:19
    Xa @ react-dom.min.js?ver=18.2.0:10
    B @ react-dom.min.js?ver=18.2.0:10
    (anonymous) @ react-dom.min.js?ver=18.2.0:10
    $e @ react-dom.min.js?ver=18.2.0:10
    qe @ react-dom.min.js?ver=18.2.0:10
    (anonymous) @ react-dom.min.js?ver=18.2.0:10
    fl @ react-dom.min.js?ver=18.2.0:10
    V @ react-dom.min.js?ver=18.2.0:10
    Ze @ react-dom.min.js?ver=18.2.0:10
    de @ react-dom.min.js?ver=18.2.0:10
    ce @ react-dom.min.js?ver=18.2.0:10

Viewing 10 replies - 16 through 25 (of 25 total)
  • Hello,

    The API route returns a server error when we attempt to save the page and it is logged in a server log file. Can you please ask your server to retrieve it and share it with us?

    [Please check screenshot in the sensitive data section]

    You may also share your FTP login here so we could investigate further.

    Looking forward to helping you with this one.

    Anonymous
    Rank Math free

    Let me know if there is more info that you need – I think I provided what you asked for in your last request. Thanks again for your help!

    Hello,

    Thank you for your patience.

    The error you shared initially is from your browser console.

    You can follow this guide to enable debugging in WordPress
    https://wordpress.org/support/article/debugging-in-wordpress/ or you can get in touch with your web host, and they will help you locate the log file.

    Having an error log from your server will help us determine what is causing the issue.

    Looking forward to helping you.

    Anonymous
    Rank Math free

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Anonymous
    Rank Math free

    Sorry guys – I didn’t realize this ticket had grown to a second page so I’m just catching up to recent feedback.

    I provided FTP access info in the sensitive data area. I will contact Dreamhost for the error log.

    Anonymous
    Rank Math free

    It looks like DreamHost might be working on a fix – it seems to work in the staging site so i ask them to make the change to the live site.

    I updated the sensitive data area with what they reported (in case you are interested)

    Anonymous
    Rank Math free

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Hello,

    We tested this out on our end and we can confirm that the issue of saving the meta is no longer occurring.

    Please check on your end.

    Hope that helps and please do not hesitate to let us know if you need my assistance with anything else.

    Anonymous
    Rank Math free

    DreamHost resolved the issue. Thanks for all your help!

    Hello,

    Glad that everything has been sorted out.

    Please feel free to reach out to us again in case you need any other assistance.

    We are here to help.

    Thank you.

Viewing 10 replies - 16 through 25 (of 25 total)

You must be logged in to reply to this ticket.