This error will break any Cron job and many functions in your WordPress site.
In fact, we’ve seen this prevent the Headless Hostman from converting sites to static and pushing them live.
In short, it means a key table in the Yoast database to optimize your content for SEO is missing.
The most common causes are:
This issue can also randomly emerge in the middle of site operation, likely caused by Yoast’s own background tasks.
Most notably, it can break any Cron Job or Function that is handling the database, post data, or more. It halts its progress and issues a hard return which prevents said job or function from completing.
For many background tasks, or primary functions, this is a show stopper.
Like we mentioned, we saw this pop up in the Headless Hostman, which prevents a site from converting and pushing to our network.
Luckily the team at Yoast has provided tools to fix this quite easily.
1. Download and Activate the Yoast Test Helper
2. Head to Into Yoast Test Helper
When it’s activated, you’ll see it under Tools > Yoast test
Head there, and scroll all the way to the bottom where you’ll find these.
3. Re-Optimize the Yoast SEO Data
When those are both done, you’ll need to re-optimize your SEO data.
4. Try Re-Running Your Functions
For our troubleshooting, this not only fixes blockages with the Headless Hostman, but other background jobs and functions.
Our team of devs is always here to help.