MODX Community

How to fix Migx Add Items not working?

We’re working on a site which is a Modx development from 2015, Modx and the plugins have been upgraded. Migx works ok with all existing content and is on Migx 2.12.

However, in the Extras- Migx - Migx tab there is nothing there. Migx throws 2 errors, one all the time and one if you try and add a new Migx item

Error on clicking ‘Add Item’
> [quip.thread_err_save]

Error thrown all the time.
> [2020-06-26 11:06:46] (ERROR @ /home/xxxxxxxxx/public_html/core/xpdo/om/xpdoobject.class.php : 240) Error 42S22 executing statement:
> Array
> (
> [0] => 42S22
> [1] => 1054
> [2] => Unknown column ‘migxConfig.category’ in ‘field list’ )

Does anyone have any pointers which could help us troubleshoot?
We’re wondering if Migx was upgraded via Installer and not within Migx and whether that’s an issue?

Migx 2.12 Version Modx Revo 2.7.3 PHP Version 7.2.24-0ubuntu0.18.04.6

The solution is to go back into the Installer and click ‘Uninstall’ on the Migx extra, which rather than uninstalling, reverts back to the previous install. Uninstalling that would go back to the previous install before that (if there is one) etc etc. So we were able to revert back to a version where all was working.
Backed that version up, then carefully reinstalled all newer Migx versions sequentially. More or less works now, errors gone, on the most recent Migx now.