WooCommerce Fix: No products were found matching your selection.

A buyer of my AffiliateShop WooCommerce extension had a problem getting WooCommerce products displaying at the front-page of his websites. Mind you, his website is running the Storefront theme.

He did everything right from creating a page and setting it as front-page or homepage and also setting the created page as shop page in WooCommerce settings.

WooCommerce  Front page displays settings

WooCommerce shop page setup

It turned out the issue was a cache problem. There existed a cache copy of the website homepage prior to adding products.
Clearing the website and browser cache did the trick.