Often times WooCommerce Subscriptions will fail to renew for a recurring Subscription because Cron is either not working correctly on a site or because of this. For traffic based firing of Cron, I suggest using JetPack Monitor. It solves this limitation easily and effectively. For troubleshooting when WooCommerce Subscriptions Not
Throw Back Snow Board Lesson
https://vimeo.com/151765014