Product category filter on the /products page
You need to add a new filter to your view and remove the default category filter.

You should choose: Content: Has taxonomy term ID (with depth)

This filter / argument will also return content assigned to child terms of any given taxonomy term.