When adding or modifying webhooks when a strapi-based service is running on multiple instances, only the instance that handled the request will be aware of the change.
In case of webhook creation, other instances will never run the webhook until they are restarted.
In case of webhook update, they'll keep running the old version instead.
The core of the problem seems to be that webhooks are loaded from database into webhook-store service at stratup time only and never reloaded from database again.
Created by Derrick Mehaffy
·