Event notification endpoint URLs need validation again after awhile

Description
I created a Server-to-Server OAuth app and also used it for Webhook Event Subscriptions. I’ve managed to validate my endpoint URLs and receiving events as expected.

However after a while (maybe a few hours) the app show this message

Validate the event notification endpoint URLs before activating the app

But then I tested again and still can receive webhook events as normal.

I’m quite confused about this. This is my code used for validation in php

if (isset($data['event']) && $data['event'] === 'endpoint.url_validation') {
	$plainToken = $data['payload']['plainToken'];
	$encryptedToken = hash_hmac('sha256', $plainToken, EDUSTATION_ZOOM_SECRET_TOKEN);
	return [
		'plainToken' => $plainToken,
		'encryptedToken' => $encryptedToken
	];
}

Not sure if i did anything wrong or should I just ignore the error message.

Hi @tommy,

we are seeing the same issue on our end. We added the endpoint validation and the initial validation worked. After half an hour or so, the message “Validate the event notification endpoint URLs before activating the app.” is shown again. If we validate endpoints again, it stays like that for half an hour, or an hour and this message is repeated again.

For information, the endpoints that we have are used for Recordings Completed and User Invitation Accepted events.

Also, information that might be of use, since the validation of the User Invitation Accepted event endpoint, we didn’t get any webhook calls regarding that (and by that, I mean I don’t see any calls in the Webhook calls log that go out to our endpoint).

This is something that is generating problems for us currently, so I would be grateful if we get the response soon.

If you need any additional information, I’m at your disposal. Thank you!

Hi @MelisaB and @nghia.bui
Thanks for bringing this to our attention.
I will engage with our Engineering team about this and will update you as soon as I get some feedback.
Thanks
Elisa

Same problem here. It’s been a week that after few hours I validate the endpount, the app keeps sayng
Validate the event notification endpoint URLs before activating the app
I hope this will be fixed soon
Thanks!

Hi @elisa.zoom !
News on the issue?
Thanks,
Matteo

Hi @mattifra
I am still investigating this issue with the Engineering team
Could you please confirm if you are still receiving events to your endpoint, even when you get the message
“Validate the event notification endpoint URLs before activating the app” ??

Thanks,
Elisa

Hi @elisa.zoom
I’m using 5 endpoints: Start Meeting, End Meeting, Participant/Host joined meeting, Participant/Host left meeting and All recordings have completed. All are still working even when i get the message.

I also receive the auto revalidation events (every 72h) but the message doesn’t seem to go away.
Thanks!

Thanks @nghia.bui
We are still looking into this.
As you are still able to receive events, we are trying to determine if its an issue in our front end

Best,
Elisa