Troubleshooting
Start with the runtime records from the failed path instead of assuming the configuration is correct.
Service startup
Check API/reverse-proxy logs if health is unavailable.
Authentication failure
Verify production has:
and non-placeholder values for JWT_SECRET_KEY, SECRET_KEY, ENCRYPTION_KEY, GDC_PROXY_RELOAD_TOKEN, and the PostgreSQL password.
Data does not arrive
Check:
- Connector and Credential status.
- Source test and collection results.
- event extraction/sample selection.
- Stream enabled state.
- checkpoint and runtime run state.
Data does not leave
Check:
- Destination connectivity.
- Route enabled state.
- Route Processing policy outcome.
- retry/failure policy.
- delivery logs and runtime snapshot.
Webhook ingest
Configured webhook sources receive data at:
A concurrent active Stream run can return HTTP 409 RUN_ALREADY_ACTIVE.
Development branch
Use Data Flow Troubleshooter and Connector/API Health where available; both summarize existing runtime data rather than running hidden probes that change state.Last modified on September 28, 2026