I am getting the same issue, my custom post types are not protected either… but the meta box is displayed.
Custom Post
the same content as a post works fine:
Normal Post
Any ideas as to why I can add the Product ID on the custom post type page, but not actually have it be protected?
Yes this is possible. But you will have to modify the code. Take a look at https://wordpress.org/support/topic/for-taxonomies-please as this is the same topic.
Hi Matt,
I have added that code into the “woocommerce-payperpost.php” and the field does display on the custom post page… but when I enter in the Product ID, the page is not protected for my custom posts that I added.