Puedo replicar tu problema en tu sitio, pero no en mis sitios de prueba. Creo que el problema puede estar relacionado con tus eventos de webhook de Stripe. Es probable que te falte el evento customer.subscription.deleted.
¿Podrías iniciar sesión en tu panel de Stripe y comprobar qué eventos tienes habilitados para tu webhook?
Desde tu panel de Stripe, busca “webhooks”. Luego haz clic en el resultado “Desarrolladores > Webhooks”:
Luego haz clic en tu webhook:
Luego haz clic en el botón ...:
y haz clic en “Actualizar detalles…”
¿y puedes confirmar que tienes estos 3 eventos?




