Zoom Webhook Validation keeps needing to be redone

I have a Zoom App in Marketplace which has the Webhook feature enabled. I have validated my endpoint URL, but the validation appears to be expiring periodically which somewhat defeats the purpose of using a webhook. Why is this happening and how can I mitigate it?