It looks like this fixes the issues:
https://aioseo.com/docs/aioseo_disable_shortcode_parsing/
add_filter( 'aioseo_disable_shortcode_parsing', '__return_true' );
But can you better explain in that documentation what it really is doing? I don’t know why it’s not enabled by default, considering you’re otherwise breaking popular WP plugins and themes. At the least, this should be a checkbox somewhere in the settings, or have the plugin auto-detect if it’s breaking things and enable it automatically.
Hey @garconis,
This is an issue we’re actively investigating. Some other plugins seem to break when their shortcode is parsed twice. We haven’t determined the cause of this yet unfortunately.
All in One SEO has been parsing shortcodes for years so it’s definitely not something new. We do it for all kinds of different reasons: autogenerating titles/descriptions, when we’re searching for images, etc.
Adding an option is worth exploring but our main goal is to simply fix it so that it cannot happen anymore.
We are chasing some leads currently so I’ll update you once we know more.