Architect flow data masking failure on eu-west environment

Looking for advice on a specific masking issue in our Architect flows. We are operating in the eu-west-2 region and using Genesys Cloud version 2024-2.

Context:
The goal is to redact PII from digital channel transcripts before they are pushed to our S3 bucket for legal discovery. We use a set variable block to flag sensitive data, followed by a transcription step. However, the final exported JSON often retains the original PII, violating our chain of custody requirements.

Question:
Is there a known latency issue with the transcription service in eu-west-2 that causes the masking rules to apply after the recording metadata is finalized? The audit trail shows the flow executed successfully, but the S3 object lacks the redaction markers. We have verified the masking rules are active in the admin console. Any insights into the timing between variable updates and interaction history logging would be appreciated.

This looks like a configuration mismatch in the data action payload. Ensure the transcription step output is explicitly mapped to the masking input variable, as the default flow often fails to pass the raw text for redaction before the S3 export triggers.

This is typically caused by the masking engine not receiving the raw text stream before the export action triggers. The variable mapping in the data action needs to explicitly reference the transcription output variable, not just the session ID. Check the payload structure in the data action config to ensure the text field is populated before the S3 PUT request.