Some of my members want to be able to pay their membership fees early (i.e. before they come due). If someone pays the membership fee early and auto-renewal is turned on, it seems to want to charge them for a renewal on the membership start date, as opposed to the expiration date. Here's a specific example. I've setup a membership that runs from May 1 2023 to April 30, 2024. If someone is paying for their membership in January and and they select auto-renewal, they get charged when they purchased the membership and then AGAIN on April 30, 2023, even though they've already paid through to April 30, 2024. The auto-renewal feature is only looking at the day and month of the membership, but is not respecting the year that has already been paid for.