Could you please check how it looks with default WordPress theme? It seems to be caused by “Hide out of stock items from the catalog” option in WooCommerce.
Can we try to switch to default WordPress theme on this website in such case? This problem comes with WooCommerce plugin so we have to check with other themes first.
Yes, we tested with the default WP theme and it doesn’t work as well https://prnt.sc/ifleio
As you can see some products are still missed. It means that the problem comes with some of the installed plugins installed or a bug in WooCommerce itself.