I have a Zoom Phone app (Production) with two Event Subscriptions — one pointing to my staging (STG) endpoint and one pointing to my production (PRD) endpoint, both subscribing to phone.recording_completed.
I recently removed the STG Event Subscription, so only the PRD one remains. However, I’m seeing two issues:
My STG endpoint is still receiving webhook requests even though its Event Subscription has been removed.
My PRD endpoint is not receiving any webhook requests despite having an active Event Subscription configured.
I’ve verified that both endpoints are reachable and working correctly (tested with manual requests). The CloudFront routing and Lambda functions are properly configured on both environments.
Could you help me understand:
Is there a propagation delay after removing or adding Event Subscriptions?
Do I need to re-submit or re-save the app configuration for changes to take effect?
Is there any caching on Zoom’s side that could cause webhooks to continue being sent to a removed endpoint?
Hi @Tu242
Thanks for reaching out to us and welcome to the Zoom Developer Forum.
If your app is published in the Marketplace and you made some changes to it, you do need to re submit for review and once the Marketplace team approves the update request, the changes will be reflected in Prod.
Thank you for the clarification @elisa.zoom . I’ve re-submitted the app for review. The only change is adding a new Event Subscription endpoint for the same phone.recording_completed event — no changes to functionality, scopes, or permissions.
Would it be possible to expedite the review? We have customers waiting for this feature to go live on production. Thank you.
Here is my App ID: OYGLwUrUQwKdgXJRXav-bg
Hello @elisa.zoom, sorry to bother you. I just wanted to kindly check if you’ve had a chance to reach out to the Marketplace team regarding my case.
My Zoom app is currently still in the “Waiting for Zoom Approval” status.