Hi all. LAMBDA HANDLER returns 403 FORBIDDEN post-fetch from the media download endpoint. Archiving event fires. Gateway resolver passes payload. Stream download chokes on first chunk. Response headers standard. NODE FETCH fails to return AUDIO BUFFER. Token scope includes MEDIA:DOWNLOAD. Endpoint works in POSTMAN. Suspect PRE-SIGNED URL EXPIRATION clashing with LAMBDA COLD START DELAY. REGION ROUTING may drop connection. Logs show stream closes early. CRYPTO TRANSFORM blocks pipe. ADAPTIVE RETRY LOGIC for S3 THROTTLING has bad BACKOFF TIMING causing upload hang until timeout. BATCH CALL to retrieve interaction events fails > 50 ITEMS. RETRY WRAPPER spins without clean error. BUFFER SIZE set to 16KB. CHUNK TRANSFORM may drop frames.
PIPELINE:
- SOURCE: media download endpoint
- TRANSFORM: AES-256 ENCRYPTION (CRYPTO MODULE)
- DEST: S3 BLOB (PARTITION KEY: YYYY/MM/DD)
- METADATA: interaction events endpoint
CONFIG:
BUFFER SIZE: 16KB
RETRY: ADAPTIVE RETRY LOGIC
SCOPE: MEDIA:DOWNLOAD