Connector Builder deployment validation errors

This is an Early Access feature for existing Workflows users. To enable it, use the Early Access Feature Manager as described in Manage Early Access and Beta features.

In Connector Builder, the Deployment page lists the current deployed and test versions of a connector along with a history of previous deployments. If a deployment fails, then one or more validation errors are returned indicating the cause for the failure. This page lists validation error messages that may appear and their descriptions when a deployment failure occurs.

Hard Validations

Hard validations indicate a failed deployment of a connector. If one or more validation error messages from this table are returned when you try to deploy your connector, then the errors that are included in the description must be corrected before you can complete a successful deployment.

Reference code

Validation error

Description

CBDE000001H

Names of two or more active Action 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 flow must be triggered by a system event card such as a Connector Authping or a Connector Action card.

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, hyphens, underscores, 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 additional Authping flows.

  CBDE000005H Name of the flow cannot be _authping. The term _authping is reserved by Connector Builder 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 additional revoke flows.

CBDE000007H   Name of the flow cannot be _revoke. The term _revoke is reserved by Connector Builder 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 could not 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 modal, the helper flow that is 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 is 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, but the latter dropdown is set to depend on a result from the first dropdown. Resolve the circular reference.
CBDE000012H   Dynamic input flow is inactive or does not exist. In the IO modal, 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 is 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 modal, 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 is 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 is activated.

CBDE000017H   Project must have at least one active Action flow. A connector cannot 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 in order to deploy your connector.

CBDE000018H   Label for an authentication parameter contains a prohibited character. 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 for a connector's Config Values is inactive or doesn't 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 Flow for error handling is inactive or doesn't 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 completing a deployment of a connector, it is recommended that you address the issues that are described in any error message that is returned with an 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.