Zoom Phone Smart Embed: zp-xxx-event arriving late for voicemail/no answer calls

We are intermittently receiving zp-call-ringing-event, zp-call-connected-event and zp-call-ended-events long after the call has ended for calls that end up in voicemail or no answer. This has been happening since April 13th.

In one call the zp-call-ringing-event arrived at 11:02:59, the zp-call-connected-event at 11:03:00 and zp-call-ended-event at 11:03:22 but we received a webhook event for phone.recording_completed at 11:01:43. The entire call lasted 23 seconds and started at 11:01:13 (based on Zoom call log data).

In another call that started at 11:30:08 lasted 8 seconds (went to voicemail) zp-call-ringing-event arrived at 11:30:36. Etc.

Any ideas what might be going on with these calls?

Thanks!