the plugin is supposed to send an email automatically to users 7 days prior to payment reoccurring. If this is not happening, i suggest checking if your wordpress site is being able to send emails properly.
The site is able to send emails. I tested the expiration email with a different membership level that didn’t have recurring payments. I don’t see an email template for a renewal reminder. Which template would be used for that? Is the cron job for the renewal reminder notification the same as the one for the expiration notifications? I know there is a check to make sure there aren’t any expiration notifications that didn’t go out 7 days prior, so in that case, they could be sent out 6 days prior. Is that the same with the renewal reminder?
I suggest using “Wp Mail Log”. This plugin will keep a copy of every email going out of your website. This way you can be able to monitor and figure out if your users are getting notification emails or not.