Can’t get this config to load properly… we have implemented a custom data masking rule within the architect flow to obscure customer payment details before they are logged in the interaction history. the rule is configured to trigger on the ‘set variable’ block for the ‘payment_token’ field. however, the raw data is still appearing in the conversation detail view under the security compliant tab.
the environment is eu-west and we are using the latest architect version. the masking rule is set to ‘replace with asterisks’ for any string longer than 10 characters. we have verified that the variable is being passed correctly through the flow. the issue seems to persist even after clearing the cache and waiting for the standard 15-minute analytics refresh window.
we are concerned about compliance violations as this data is visible to agents who do not have the ‘view sensitive data’ permission assigned. the security policy in the admin console is correctly configured to restrict access. yet, the masking rule in the flow does not seem to override the default logging behavior.
is there a known limitation with data masking rules in architect flows when dealing with specific data types? we have checked the release notes for the eu-west region but found no mention of this issue. the flow is relatively simple, involving a single api integration and a few decision blocks. the masking rule is placed immediately after the api response is received.
we need to ensure that no raw payment data is stored in the interaction history. any guidance on how to troubleshoot this discrepancy between the architect flow configuration and the actual data storage would be appreciated. we are also seeing a slight delay in the agent performance metrics updating, which might be related. the dashboard shows the interaction as completed, but the masked data is not reflected until the next day.
please advise if there is a specific configuration step we are missing or if this is a platform bug. we are running the standard enterprise license. the timezone is set to europe/paris. we have also checked the audit logs but they do not show any errors related to the masking rule. the flow is published and active. no other users are reporting this issue. we are using the web client for all testing. the browser cache has been cleared. we are using chrome version 120. the issue is reproducible across multiple agents and queues. we need a resolution quickly as we are approaching a compliance audit.