I am having the same issue.
I only need to display one product. We are a non profit organization and need to sell only one product online. I installed woo commerce and set everything ready and while the product displays on the backend it is not displaying on the front end.
I tried checking if it would work with other templates and activated other templates and the problem is still there. Also on the product page under catalog visibility I have the box checked for catalog/search. I also deactivate all the plugins and problem is still there. Any tips I could get I would appreciate. May be I am missing a simple permission that I can’t figure out.