How to debug / narrow down plugin conflicts?
If the PHP thrown error is not specific enough, here's a few steps you can do, to help you narrow down the source.
- Disable all of the non-default plugins (Remove the ones that cannot be disabled) and start from the beginning, with your theme only installed.
- Start adding plugins, and activating them one by one.
As you activate one, refresh your website to see if it's still working properly.
- As you're adding more plugins, activating and checking your website, eventually you'll find the one plugin that's causing a conflict.
- Now you have a more targeted view of where the problem is, you can either:
a) Create a more targeted question of what the problem is, including valuable information such as the gitHub link for the plugin, if it's free.
b) Contact the developer and ask for help, if it's a premium product.