Hello,
We apologize for the issue you are facing with the Rank Math Table of Contents and GenerateBlocks. It seems that there might be a conflict between these two plugins. Since you’ve already done some troubleshooting by disabling other plugins and testing with your theme, it does suggest that GenerateBlocks could be causing the conflict.
To further diagnose the issue, you might want to check if there are any updates available for GenerateBlocks or Rank Math, as updates can sometimes resolve compatibility issues. Additionally, you can refer to our guide on diagnosing plugin conflicts for more detailed steps.
If the problem persists, please feel free to reply to this ticket, and a human agent from the Rank Math Support team will assist you further. Thank you for raising this concern!
Sources:
How to Add Rank Math’s Table of Contents Block » Rank Math
Why Isn’t Rank Math Detecting the Table of Contents? » Rank Math
GeneratePress say it’s your plugin. And it actually makes sense because I disabled all plugins, added RankMath and no matter what GP plugin I enabled – nothing worked.
Hello,
Thank you for your query and we are so sorry about the trouble this must have caused.
Is there any sort of error message shown in the ToC block when you attempt to use it? Please share a screenshot of the issue if you can using this tool: https://imgur.com/upload
If there aren’t any errors shown, we might need to take a closer look at the settings. Please edit the first post on this ticket and include your WordPress login in the designated Sensitive Data section.
Please do take a complete backup of your website before sharing the information with us.

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/
We really look 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.