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 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. |