I’m testing your plugin and I’m facing issues after the virtual product is bought because I’m not able to see the video, I am being asked again to buy the product. On the other hand if I’m logged in with my wordpress admin account, i am redirected after the virtual product purchase to the video. how is the plugin doing the check of the virtual product being bought? i was expecting it to rely on the woocommerce customer accounts but it seems to me that it’s actually using the wordpress user account. can you give more technical details related to this? i wasn’t able to find anything specific on your blogposts.
I do not think WooCommerce and WordPress hold separate lists of users (I may be wrong though) and I could not replicate the behavior you are describing. I’d advise you make sure this is not caused by a conflict and get back to us.