I have setup 4 access levels. Free/Basic, Corp Membership,

I have setup 4 access levels. Free/Basic, Corp Membership, Individual Membership, and Resident/Client Membership.

If a user chooses and of the memberships, that user gets the following error when trying to upgrade to another membership from PayPal: "We are unable to modify your subscription. This may be because your existing subscription calls for no more payments to be made or because it has been cancelled or completed."

I have read forum posts and this simply makes no sense to me why this would happen. If a users chooses free, cancels, and then tries to upgrade or simply tries to upgrade, that user has to wait until expiration before being able to upgrade to a paid membership. This again makes no sense.

Please advise. If you have a newer version that fixes stupid stuff like this, please let me know where I can download it.