calls.recording_failed
The recording presign or metadata fetch failed due to an internal server error.
calls.recording_failed is returned when the recording fetch endpoint fails to generate a presigned URL or retrieve recording metadata. This is a transient internal error distinct from the recording not existing (calls.recording_not_found) or being expired (calls.recording_expired).
An internal error occurred when attempting to presign a storage URL or read the recording metadata row. The underlying error is logged server-side.
Retry with exponential backoff (1-2-4-8 seconds, max 5 attempts). If the error persists, contact support with the request_id.
{
"error": {
"code": "calls.recording_failed",
"message": "recording fetch failed",
"request_id": "req_01900000abc"
}
}