The site itself is hidden link (I think it might use the license of the company I work with, rootid.com).
Anyway, our client has created a few new pages using elements copied/pasted from other pages (some very old)). After saving, they are getting a lot of messages for various blocks "This block contains unexpected or invalid content." and then Attempt Block Recovery does work. BUT if there is the Toolset Container block preset, it completely breaks. Going back to the edit screen just results in a white screen (but the page source is viewable, so it's not a back-end issue). If I disable Toolset, I'm able to get into the page and fix the other blocks and if I delete the Toolset Container block everything is fine.
WIth the core blocks, I think the issue is that Gutenberg changes between the time the old pages were build and now, so copying/pasting blocks or cloning pages causes problems. But Attempt Block Recovery fixed it. But why doesn't that fix Toolset blocks? Why do they lead to a white screen when present? Note - if I re-add them it seems ok. But that doesn't help my client,. they are not able to disable toolset, remove the block, re-enable it and then re-add it.
Following up on this ... I think what might be happening is the client is copying Gutenberg content from an old version of the site, which does not have the latest WordPress version. They are copying multiple blocks at a time. After saving and going back, many blocks say they have invalid content and have a button to attempt recovery. This so far always works fine (it's usually on headings).
BUT if there is a page where there are Toolset containers with these types of blocks within, it completely breaks the edit screen. It's just white! If I disable Toolset, then we can get back into the edit screen, but the client cannot be doing that on the live site.
So the problem is Toolset blocks in relation to standard Gutenberg blocks with invalid content. We're not longer able to fix them, as the entire editing experience is broken if Toolset is enabled.
What if you try to rebuild the page - does that works?
Here is a sandbox site and you can auto-login to it using the following link:
- hidden link
You can add required plugins and check if you able to make it work with this brand new install or if you can send me details about how and what steps to follow to reproduce the issue that would help us to investigate the issue further.