Data Action Timeout on Genesys Cloud Platform API Integration

My current config is completely failing… We are seeing consistent 504 Gateway Timeout errors when invoking a custom Data Action within our AppFoundry integration. The integration connects to our external CRM via the Genesys Cloud Platform API, specifically the POST /api/v2/integrations/instances/{instanceId}/data-actions endpoint. The payload is minimal, containing only a contact ID and a simple status update, yet the response never returns. The timeout occurs exactly at the 30-second mark, which aligns with the standard Architect timeout setting for external integrations. We have verified that the external endpoint responds in under 200ms when tested directly via curl, ruling out network latency or backend processing issues on our side.

The environment is Genesys Cloud US-East-1, and the integration uses OAuth 2.0 client credentials for authentication. The access token is valid, and we have confirmed that the rate limits are not being exceeded, as the call volume is low during testing. The error log in the Genesys Cloud admin console shows a generic timeout without specific debugging details. We are using the latest version of the integration SDK for our custom app. Has anyone encountered similar issues where the Platform API times out despite the external service being responsive? Any insights into potential firewall restrictions or specific timeout configurations for Data Actions would be appreciated.