Por lo que cuentas, suena a un conflicto de plugins. El primer paso es asegurarte de que todo está actulizado (plugins, tema y el propio WordPress). Una vez comprobado eso, lo siguiente es revisar el registro de errores y ver si hay algún error fatal. Si no sabes cómo hacer esto, puedes usar un plugin. Si ves errores que hagan referencia a algún plugin, seguramente ese sea el culpable. Puedes probar a desactivarlo y ver si el problema persistes.
Si esto no funciona podrías ir desactivando los plugins uno a uno y probar a borrar un producto hasta ver qué plugin lo está causando pero este proceso es tediosos y además afectaría a tu web pública. Para facilitar esto, puedes instalar este plugin y activar el modo «Troubleshooting» yendo a tu escritorio, aquí lo puedes ver. Con este modo activo puedes ir activando y desactivando plugins pero sólo afectará al escritorio (el wp-admin).
Ya nos cuentas qué tal. Suerte!