Currently it requires investigation to why a product does not display on a page.
It is possible to add workflows to find products with data missing but I would like to get a clear warning if the issue is related the products category:
Best solution would be to support finding categories in workflows (https://ideas.litium.com/ideas/L-I-59)