Deployment validation errors

In Connector Builder, the Deployment page lists the current deployed and test versions of a connector, and a history of previous deployments.

If a deployment fails, then Connector Builder returns a validation error message to explain the cause.

Hard Validations

Hard validations indicate a failed connector deployment. If Connector Builder returns a validation error message from this table when you try to deploy your connector, then you must correct the issue before you can complete a successful deployment.

Reference code

Validation error

Description

CBDE000001H

Names of two or more active flows are duplicates.

Each active action flow must have a unique name. For example, your connector project can't have two action flows named Create User.

Either change the name for one of the flows or deactivate it.

CBDE000002H

Flow has a forbidden or unrecognized event card.

A system event card such as a connector Authping or a connector action card must trigger a flow.

Update your flow as needed with one of these cards. If necessary, delete the system event card, add it again, and replace any mappings from the event card.

CBDE000003H

Name of the flow contains a prohibited character.

A name of a flow can contain letters, numbers, and spaces only. Leading or trailing spaces and any other characters are prohibited.

Remove unsupported characters from the name of the flow.

CBDE000004H

Duplicate Authping flow found.

A connector project can have one Authping flow only.

Deactivate or delete other Authping flows.

CBDE000005H

Name of the flow cannot be _authping.

Connector Builder reserves the term _authping for Authping flows only.

Replace the term with another string, or add characters to the name of the flow. Optionally, deactivate or delete the flow.

CBDE000006H

Duplicate revoke flow found.

A connector can have one Revoke flow only.

Deactivate or delete other Revoke flows.

CBDE000007H

Name of the flow cannot be _revoke.

Connector Builder reserves the term _revoke for Revoke flows only.

Replace the term with another string, or add characters to the name of the flow. Optionally, deactivate or delete the flow.

CBDE000008H

Input or output fields were not found.

Input or output fields couldn't be found for this flow during deployment.

File a support ticket and include the reference code that is associated with this error.

CBDE000009H

Label for an option field contains a prohibited character.

A label for an option field can contain letters, numbers, hyphens, underscores, and spaces only. Leading or trailing spaces are prohibited.

Remove unsupported characters from the label for the option field.

CBDE000010H

Dynamic option flow is inactive or does not exist.

In the IO dialog, the helper flow built to retrieve data for option fields is missing or inactive.

Make sure you've selected a helper flow for your dynamic options and that it's activated.

CBDE000011H

Dependent options have invalid or circular dependencies.

A helper flow used to create dropdown option fields has a dependency on a result from another dropdown. However, the latter dropdown depends on a result from the first dropdown. Resolve the circular reference.

CBDE000012H

Dynamic input flow is inactive or does not exist.

In the IO dialog, the helper flow that is built to retrieve data for input fields is missing or inactive. Make sure you've selected a helper flow for your dynamic input fields and that it's activated.

CBDE000013H

Label for an input field contains a prohibited character.

A label for an input field can contain letters, numbers, hyphens, underscores, and spaces only. Leading or trailing spaces are prohibited.

Remove unsupported characters from the label for the input field.

CBDE000014H

Dynamic output flow is inactive or does not exist.

In the IO dialog, the helper flow that is built to retrieve data for output fields is missing or inactive. Make sure you've selected a helper flow for your dynamic output fields and that it's activated.

CBDE000015H

Label for an output field contains a prohibited character.

A label for an output field can contain letters, numbers, hyphens, underscores, and spaces only. Leading or trailing spaces are prohibited.

Remove unsupported characters from the label for the output field.

CBDE000016H

Flow reference is inactive or does not exist.

A function card (such as Call Flow or For Each) is unable to call a flow. The called flow may be inactive or missing.

Make sure you've selected a flow and that it's activated.

CBDE000017H

Project must have at least one active Action flow.

A connector can't pass validation or be deployed successfully unless it contains at least one active action flow. Action flows begin with a Connector action card.

Make sure that your connector project contains at least one active action flow, or create and activate an action flow to deploy your connector.

CBDE000018H

Authentication parameter label format is not valid.

A label for an authentication parameter can contain letters, numbers, hyphens, underscores, and spaces only. Leading or trailing spaces are prohibited.

Remove unsupported characters from the label for the authentication parameter.

CBDE000019H

Flow reference is not active or does not exist.

In the Authentication dialog, the helper flow that is built to return data to the end user is missing or inactive.

Make sure that you've selected a helper flow for the Config Values inputs of your connector and that the flow is activated.

CBDE000020H

Error handling flow is inactive or does not exist.

A helper flow that is built to run when an error is encountered is missing or inactive.

Make sure that you've selected a helper flow for error handling and that the flow is activated.

Soft Validations

Soft validations also indicate a failed deployment of a connector. While soft validations don't prevent you from deploying a connector, it's recommended that you address the issues described in any error message returned with your attempted deployment.

Reference code

Validation error

Description

CBDE000001S

Action flow is no longer available in the currently deployed connector.

An action flow previously deployed as part of this connector is now inactive or is no longer part of the project. This change could interrupt any existing flows that use this connector.

CBDE000002S

Input field removed from currently deployed connector.

An input field previously deployed as part of this action flow has been removed. This change could interrupt any existing flows that use this connector.

CBDE000003S

Output field removed from currently deployed connector.

An output field previously deployed as part of this action flow has been removed. This change could interrupt any existing flows that use this connector.

CBDE000004S

Dynamic input field removed from currently deployed connector.

A dynamic input field previously deployed as part of this action flow has been removed. This change could interrupt any existing flows that use this connector.

CBDE000005S

Dynamic output field removed from currently deployed connector.

A dynamic output field previously deployed as part of this action flow has been removed. This change could interrupt any existing flows that use this connector.

CBDE000006S

Webhook Registration flow is inactive or does not exist.

A registration flow wasn't selected as part of your webhook event flow. Many services can register webhooks through an API interface. However, if your service doesn't require this registration then you can ignore this message.

CBDE000007S

Webhook Deregistration flow is inactive or does not exist.

A dynamic output field previously deployed as part of this action flow has been removed. This change could interrupt any existing flows that use this connector.

CBDE000006S

Webhook registration flow is inactive or does not exist.

A registration flow wasn't selected as part of your webhook event flow. Many services can register webhooks through an API interface. However, if your service doesn't require this registration then you can ignore this message.

CBDE000007S

Webhook deregistration flow is inactive or does not exist.

A deregistration flow wasn't selected as part of your webhook event flow. Many services can deregister webhooks through an API interface. However, if your service doesn't require this deregistration then you can ignore this message.