Yes, I updated to the most recent Flarum Categories extension to ensure it wasn't fixed in the new version, so did:
composer require askvortsov/flarum-categories ^1.0.1
php flarum migrate
php flarum cache:clear
php flarum tags:recalculate_stats
Interestingly, when I run tags:recalculate_stats
it outputs a number which seems to be the number of tags which have been recalculated, so while I have about 100 tags, only 1 has posts in it, and the number output is 1. When I fill up a second tag with posts then the number increases to 2.