Upgrade from SS 5.3 to 5.4 hides all records in GridField unless GridFieldPageCount and GridFieldPaginator are removed

Silverstripe Version: 5.4

I just updated to 5.4 from 5.3. Now every single one of my ModelAdmins show GridFields with “No items found”, yet the page count and paginator show that the records are there. If I remove GridFieldPageCount and GridFieldPaginator components from a ModelAdmin GridField, the records become visible, but are all on one page.

Also, getting the following error when I try to access the Security section in admin:
Uncaught Exception LogicException: "SilverStripe\Forms\GridField\GridFieldPageCount relies on a GridFieldPaginator to be added to the same GridField, but none are present." at /var/www/html/vendor/silverstripe/framework/src/Forms/GridField/GridFieldPageCount.php line 52 {"exception":"[object] (LogicException(code: 0): SilverStripe\\Forms\\GridField\\GridFieldPageCount relies on a GridFieldPaginator to be added to the same GridField, but none are present. at /var/www/html/vendor/silverstripe/framework/src/Forms/GridField/GridFieldPageCount.php:52)"}

Any help would be much appreciated!

Have tracked it down to an installed module:

Same happens with another model:

Likely a joint dependency of both - have entered bug reports for each.

Tracked it down to Using GridFieldConfigurablePaginator in a GridField in SilverStripe 5.4 removes all entries in GridField · Issue #436 · symbiote/silverstripe-gridfieldextensions · GitHub