Genesys WebRTC Client 401 Unauthorized When Triggering ServiceNow Incident via Architect

What is the reason the Genesys WebRTC softphone client returns a 401 Unauthorized error when the Architect flow attempts to trigger a ServiceNow Data Action upon call connect? The flow is designed to create a high-priority incident in ServiceNow immediately after the agent accepts a WebRTC call. The webhook endpoint is valid and accessible from our London office, yet the Data Action fails consistently with a 401. The payload includes the call ID and agent ID, formatted as JSON. The OAuth token for the ServiceNow integration is active and has not expired. The error log in Architect shows the request is sent but rejected by ServiceNow before the body is parsed. This suggests an authentication issue rather than a payload validation error. The integration worked correctly for PSTN calls but fails for WebRTC. The WebRTC client version is 10.12.0.0. The ServiceNow instance is London 12. The flow uses the standard “Create Incident” Data Action. The error occurs within 200ms of the call connect event. The network trace shows the request reaches the ServiceNow firewall but is dropped due to invalid credentials. The credentials are stored in the Genesys Cloud credential store. The credential store entry is verified and correct. The issue persists across multiple agents and WebRTC sessions. The PSTN integration remains stable. The WebRTC integration is critical for our digital channel strategy. The team is blocked on this issue. The documentation suggests checking the OAuth scope, but the scope is configured correctly. The error is reproducible. The team needs a resolution by end of day. Thank you.