Product visibility does not seem to work based on the B2B king category visibility settings.
B2B King is in some cases returning yes/no strings in the woocommerce_product_is_visible filter. Shouldn't this be a boolean? Does 'no' mean the product should be hidden? The correct visibility does not seem to be set on the product objects.