I believe it has to do with our invoice settings. Our store generates an invoice and sends you an email ten days before your renewal date. If you have a recurring payment, you shouldn't have to do anything, in theory. The invoice should just be a notice that a payment is coming up. However, our store also marks invoices as expired if they aren't paid in ten days from the invoice generation. I feel that these values being the same causes our store to mark invoices as expired right before the payment is actually made. The payment then gets made but there is no active invoice to apply it to.
We've fixed these settings in our store so that invoices are now generated three days before a renewal is due, and you have five days after the invoice is generated to pay for the next month's advanced membership. This will give two days of overlap, enough for someone to pay manually, and definitely enough for the automatic payments to go through.
Hopefully that will fix this really annoying issue going forward. There is also the issue of those members who have paid for advanced membership but haven't received their group upgrade. If you could all check that your accounts are set up correctly in light of this situation, I would really appreciate it. I apologize for any confusion this bug has caused .
If you have any questions or concerns, please feel free to post them in this thread, PM me directly, or email email@example.com. We're here to help with whatever you need .