Google drive watch channel not sending updates anymore

After the initial successful creation of a watch channel + first webhook message, we no longer receive change webhook messages for about a week now… Furthermore, I have seen 2 other Reddit posts made in the last few days about the same issue. Any help would be welcome!

2 Likes

I have the exact problem. The sync state event is received instantly but changes state event never hits. Sometimes hits after so long which make it unusable for production.

1 Like

Same issue here:

Hey,

Hope you’re keeping well.

Drive API watch channels are temporary and expire after the expiration timestamp returned when you create them, often within hours or days. Once expired, no further webhook notifications are sent, so you need to renew the channel before it expires. Check the expiration field in your channel creation response, and implement a refresh process that re-creates the watch periodically. Also confirm your webhook endpoint is responding with a 2xx status quickly, as repeated failures will stop notifications. You can review logs in your receiving service to ensure requests from Google are not being dropped.

Thanks and regards,
Taz