Stuck on a 404 Not Found error when trying to fetch screen recording metadata for agents who utilized shift swaps last week. The standard workflow for our Chicago team involves publishing schedules via the WFM API, allowing agents to trade shifts, and then auditing those sessions via the Screen Recording API.
The issue manifests specifically when querying recordings for agents whose active schedule was modified by a shift swap approval. The endpoint GET /api/v2/recordings/screen/{recordingId} returns a 404, even though the recording UI shows the session as available. I have verified the recording IDs using the GET /api/v2/recordings/screen list endpoint with the correct date range filters. The recordings for agents on static schedules retrieve without issue.
We are running Genesys Cloud version 2024-03-01. The shift swaps are confirmed as approved in the WFM module. Is there a known delay or data inconsistency between the WFM schedule publish and the screen recording metadata indexing? The error persists even after a 24-hour wait. Any insights on whether shift swap events trigger a re-indexing delay for media assets?