I have 2 problems and I am not sure if they are related.
First of all I have added a new category with new products, I can click on the Category but no products are displayed. If I go to the actual URL for the product I can see it but it appears as out of stock. However, I have stock management turned off, I have set out of stock items to display, I have gone back and set the quantity of stock to 100, I have even gone and set it to out of stock saved and then set to back in stock but it is still not appearing on the category page and the product page still says out of stock.
Secondly, I have updated the price of another product in another category, when looking at the category page the price is still the old price but when looking at the actual product page the price is updated properly.
I have flushed the cache and reindexed everything and cleared my own browser cache and cookies etc,. but nothing I do seems to make a difference. I feel like there has to be something cached in the background that is not updating the products on the front end.
Any help with this would be greatly appreciated.
I am using Magento 2.1.11.