I just ran into this as well. In my case another plugin (Candidate Application Form) was pulling in Bootstrap CSS which defined the “hidden” class. For whatever reason, the woocommerce elements that contain product data have the “hidden” class defined even though it seems that the visibility of those elements is now controlled via inline styles. Is the “hidden” class perhaps leftover from an older version? Seems like it could be removed completely which would fix this issue.
Here’s an example:
<div id="product_attributes" class="panel wc-metaboxes-wrapper hidden" style="display: block;">