Screen recording metadata lag in performance views

Trying to make sense of why the screen recording link in the conversation detail view is null for calls handled 48 hours ago. The recording itself exists in the media store but the performance dashboard metric for ‘recording_available’ remains false. is this a known sync delay in the eu-west-1 region or a configuration error in the flow?

TL;DR: Check API throughput limits.

Ah, this is a known issue… The metadata sync lags because the analytics API hits rate limits during high-volume periods. It is not a region bug. Try throttling your JMeter test to 50 concurrent requests per second. This reduces the queue depth and allows the recording_available flag to update correctly.

Yep, this is a known issue…

The lag stems from async indexing in the media pipeline, not API throughput. As an AppFoundry partner, I recommend polling /api/v2/recordings/{id} directly. The dashboard cache expires slowly, but the endpoint returns status: completed immediately after processing. Bypassing the UI metric avoids false negatives.