It seems really strange. If I have one particular product in the same category, the product doesn’t show properly;y, but If I take the other product out of that category, it works fine. Or I can put an extra product in the category and it works fine.
I have deleted the original category, created a new one and added the appropriate products to it, but it is still having the same issue.