Ok - I used a staging environment to narrow the issue down to a conflict between any of the Thrive plugins (Thrive Ultimatum, Thrive Leads, Thrive Quiz Builder) and WpForo.
Activating ANY Thrive plugins causes the "Please Insert Required Fields!" error when adding a new topic.
Disabling ALL Thrive plugins is the only way to get adding topics working again.
What's the next step here? Do I need to take this up with Thrive's developers? Or will you?
If it's nerfing my site, it'll be nerfing other installations.
Thanks for your help, Robert!
P.s., I'm running the latest public plugin versions for Thrive and WpForo as of writing this message.
UPDATE: Here's the support ticket I've opened at Thrive for the same:
Hi Robert - hope you're well!
Any update on this?
Hey, I've narrowed the issue down to a conflict between Flatsome, WpForo and Thrive.
When all three are active, the issue kicks in. If I disable one of them, the issue disappears.
Any thoughts on next steps?
P.s., I'd rather not hand out admin access.
You should be able to recreate the issue on your own staging environments.
The fix you kindly applied has totally killed all shortcodes within the forum (including any WP blocks or plugin shortcodes). They just present as plain text now.
Please provide more information.
First please say what shortcode you use in forum. And where exactly the WP Blocks are killed? On forum page or on other pages? There should not be any WP Blocks on forum pages.
I've created a dummy topic here with examples of all three of UX Block, Theme and Plugin shortcodes being nerfed.
This was never an issue beforehand. Using blocks lets me quickly edit content within closed threads (like material for my course) without having to open, edit and re-close the thread. Also, it's nice to work in a decent HTML editor.
Using plugin and theme shortcodes is essential for extending the functionality of the forum.
Thanks and best,