Troubleshooting

"Connection failed" when adding a source

Read the code the add-source wizard shows when a connection test is rejected, correct the field it names, and run the check again.

Adduce tests your credentials before it creates the source, so a rejected test creates nothing and retrying costs nothing.

What this means

The check did not pass, and the result screen says why. Its last line is a code naming one of the four below.

CodeWhat happenedWhere to look
auth_failedThe tool refused the key, token or passwordIssue a fresh credential and paste the whole thing
not_foundThe credential works, but the project, property or account it names is not visible to itThe id field, and the credential's own scope
networkAdduce could not reach the tool, or your browser could not reach AdduceThe region or host field, then try again in a few minutes
invalid_configA field is the wrong shape — a host that is not a public https URL, a region outside the list, a required field left emptyThe field named beside the code

Anything else is an error Adduce could not place: the tool's own words, or ours if the create failed after a passing check.

PostHog's check never leaves Adduce: it tests that the API host is a public https URL and the project API key begins phc_, and does not contact PostHog. A PostHog source can pass this step and still bring nothing back on its first sync.

Fix

Read the message under Couldn't connect. When the tool answered, these are its own words, and the fastest route to the cause.

Callout 1: the message the tool sent back. Callout 2: the code, and the field it points at. Callout 3: Edit details, which keeps everything you typed.

Read the code line under it. It carries one of the codes above and, where Adduce can name a single field, that field.

Choose Edit details. Everything you typed comes back with you. The field in the code line is not marked for you, so correct it from what you read there.

Connection details, back with your values in it.

Choose Continue to run the check again, or Try again to repeat it unchanged. A rejected check is never remembered, so every retry is a fresh attempt. The Connect page for your tool names the scope it needs.

If it persists

Send the code line and the message to hello@adducehq.com, with the tool you were connecting. Neither carries your credential.

On this page