Поделюсь опытом, который сразу не решить и в интернете нет решении на данный момент вообще.
Если вы словили в кастомайзере WordPress ошибку changeset_post_save_failure, причины ищите здесь:
- Ошибка в базе данных
- Возможно ошибка в шаблоне
Как лечиться ошибка? В моем случае, баг возник после миграции сайта на новый хостинг. Причина скрывалась в базе данных, точнее в таблицах одного удаленного плагина. Их нужно было удалить и только потом экспортировать базу из PhpMyAdmin. Плагин Query Monitor показывал ошибку 1062 с пометкой Dublicate entry ‘0’ for key ‘PRIMARY’ и я долго не мог найти причину, ведь база успешно проходила экспорт и импорт.
Я бросил самостоятельность и пошел за помощью на kwork.ru, где мне помог Алексей Nnerv. До него 2 человека не смогли найти причину/способ как справиться.
Ошибка changeset_post_save_failure возникает при нарушении/разрыве связей между таблицами в БД MySQL, при этом сайт начинает сильно тормозить.