Screen Recording webhook payload missing recording_url for ServiceNow attachment

Could someone clarify why the conversation.recording.completed webhook omits the recording_url field when triggered by digital channels? The ServiceNow integration fails to attach the file. GC Release 2024-10. Architect flow validates the payload but recording_url is null. Payload structure:

{
 "event_type": "conversation.recording.completed",
 "recording": {
 "id": "rec-123",
 "status": "completed",
 "recording_url": null
 }
}

Docs imply URL should be present.