Hello,
Thanks for the report. The previous thread you linked was about a stale `category/listing.php` override, but in your case the message comes from a different place: a HikaShop "Display content" module attached to that menu, with the wrapper id `hikashop_module_244` in the page source. That module is configured to display products from a category that has no products of its own, so it produces its own "No products in this category" message right under the subcategories grid.
You can resolve this on your side immediately by going to System > Site Modules in your Joomla backend, opening the module with id 244, and either pointing it at a category that has products, switching its content type to display subcategories there, or simply unpublishing it if it is no longer needed.
We have also patched the template logic so that an attached HikaShop module which lists an empty category does not display the empty-state message when the parent menu page is already showing a populated subcategories listing above it. The fix has been added on the install package, so you can download again HikaShop on our website and install it on yours to get it. Then, no module-side reconfiguration will be required to fix the problem which will confirm that the change is correct.