Members plugin: leaving ping question

I have a question about the leaving ping - I have this set up to unsubscribe the member from a mailing list when they leave.

Currently in testing this is not firing when they cancel their payment. I was wondering if there is a problem, or if it unsubscribes when the subscription period ends?