I just setup a test transaction in which I purchased a subscription through PayPal. On one of my webpages, I clicked on the Cancel Billing button, which I created by copying and pasting this code:
[s2Member-Pro-PayPal-Form cancel="1" desc="This will cancel your account. Are you sure?" captcha="0" /]
First I got a message telling me I would need to login to PayPal. I clicked on the link the message provided and logged in to the PayPal account for my testing transaction. In PayPal I get this error message:
"The unsubscribe button you clicked is invalid. You can find the status of all subscriptions in 'My preapproved payments'."
If it helps, here's some more information: The subscription I setup was with a PayPal Pro form, with a 7 day free trial, non-recurring.