Hello, I am using s2member to restrict certain Woocommerce products to paying members only. I’m not trying to use Woocommerce to replace the standard sign up and payment for s2member, just offering members only products. When some members go to the restricted product page they get redirected to the members option page. These members do have the right member levels to access the product and their memberships haven’t expired.
All of the other protected pages, categories, posts, etc. on my site seem to be working normally for all my members. I can also see the ID of the Woocommerce product in my list of restricted items along with the other restricted pages.
Additionally, some members can get to the restricted products while other can’t access the restricted Woocommerce products. They get the members options page instead of the product page. The only thing that appears to be common from the users that can’t access is that they’re from Canada. The site I’m having trouble with is hosted in the US but I think that is just a coincidence. I don’t have anything restricting Canadians on the site.
I am hosting on WPEngine and I thought those pages might be getting caught in their caching. However, they have confirmed that Woocommerce pages are not being cached on the server. I am also not running any other caching plugins on the site which might cause this.
I’ve asked the members having problems to logout and log back in, clear cookies, disable ad blockers, etc. but that doesn’t seem to help. They still are still getting the members option page.
Is there another setting somewhere that I need to change to make restricted Woocommerce products available to all members?
Please let me know if I can provide any more details on my issue.
Thanks,
Collin