EOT Demoted not working?

My EOT demotion is not working when people cancelled paypal subscription.

I checked, it’s because I didn’t use the https with paypal IPN.

not sure if that is the reason?

It works well before.