This extension will let RecentChanges can't record.
Topic on Extension talk:CheckUser
Same problem had occured in my instance.
When uninstalled CheckUser Extension, Recent Changes records.
Had the same problem, RecentChanges won't record anymore when this the CheckUser extension is loaded in LocalSettings.php for MW 1.28.0. To get it working I did the following:
- instead of using MW auto download I actually went to the repository and cloned the right 1.28.0 version;
- ran in MW/maintenance the php ./update.php command before adding the CheckUser line to my LocalSettings.php;
- included the extension in LocalSettings.php and ran MW/maintenance update.php again;
- in the Extension/CheckUseer folder did composer install;
- in CheckUser/maintenance did: php ./populateCheckUserTable.php.
RecentChanges does afterwards record the edits so maybe not all above actions are needed but somehow got it to work. Hope that helps other people,