Hey @gabberman2,
Thanks for letting me know! It does sound like this could be the cause then. To be absolutely sure, would it be possible to temporarily deactivate the Webcraftic plugin to see if the functionality is returned?
If so, it would seem that this is the same issue that we found previously. What we’ve seen is that the error only occurs when an admin notice in our plugin is output to screen on certain pages.
Due to this, it is possible to use a custom snippet to dismiss the notice on next login, so that it no longer outputs the admin notice and avoids the error altogether! This worked in a few cases it was tested on, and one merchant reported success.
If you’d like to give this a go, you can find the snippet here: https://gist.github.com/da4454d97e3012a03f6d64ad9ec9949b
Please note that the snippet will run on each page load, so I would advise to only keep the snippet active for the initial login of your admins. The issue should not show itself once the notice has been dismissed, and therefore the snippet isn’t required to be active after that.
You can add this snippet to your theme’s function.php file, or use a plugin such as Code Snippets which is a favorite of mine, as this allows easy activation/deactivation and safe mode should anything go wrong!
Will you be giving this snippet a go in the meantime?
Cheers!
Simon.