I have the same issue, I partially solved changing display mode in sub-categories.
My working settings are:
In WooCommerce–>Products–>Display
Shop Page Display –> “Show categories & subcategories”
Default Category Display –> “Show both”
Default Product Sorting –> “Default Sorting”
This is a workaround, not a fix, I hope someone could help us!
Bye