LearningBuilder Error Codes

LearningBuilder Error Codes

In a perfect world, nothing would ever go wrong. In reality, we’re not always so lucky.

This page is an index of error codes that might show up, what they mean, and what you might be able to do about them.

CONF-* Codes

Error Number

Description

Error Number

Description

CONF-101

“You have selected too many <Assignees/Roles>”

You are trying to limit a Workflow Step component’s conditional visibility to certain roles or assignees and have selected too many options. This error will appear when attempting to save its configuration.

To resolve this:

  • Select fewer Member Roles or Assignee Role Attributes on the affected component’s edit form

SAML-* Codes

If your code starts with SAML- then see SAML Error Codes

SYS-* Codes

Error Number

Description

Error Number

Description

SYS-100

“Automation query failed to execute in SQL test harness”

The query to load data for an Automation failed when executed in the database.

This generally indicates two things:

  • The Automation depends on a SQL-evaluated Comparison Rule

  • The database is large or complex

This may or may not be a problem when the Automation runs “for real” in production. In production, when this error occurs the system will automatically re-try it on the “slow lane” that avoids evaluating the Comparison Rule in SQL.

In some cases, this will be successful (but will perform far worse).

In other cases, especially if there are a very large number of “candidate” Workflow Instances that need to be filtered, the slow lane execution will fail as well.

To guarantee reliable execution, we recommend reconfiguring this Automation. This may require creating a custom script that performs the same logic, but in a more performant fashion. Contact the support team for more details.

WIQ-* Codes

If your code starts with WIQ- then see WIQ Error Numbers (Workflow Import Queue)

WF-* Codes

Error Number

Description

Error Number

Description

WF-200

“Could not create Staff relationship for Member Role Attribute value #<id>”

The Member Role Attribute is configured to create a Staff account for the selected person, but the process failed because the relevant Staff Role does not have a fully configured and active Grant Role Workflow.

To resolve this:

  • Edit the Member Role Attribute configuration on the Workflow and disable the option to create Staff records, OR

  • Ensure the selected Staff Role has an active Grant Role Workflow with at least one data entry Step

After resolving the issue:

  • On any affected workflow clear the selected Member, save, and then re-set it to successfully create the staff relationship.

WF-201

“The Staff Role cannot be deleted because it is referenced elsewhere in the system.”

You are trying to delete a Staff Role that is selected by a Member Role Attribute on a Workflow Instance. The Staff Role cannot be deleted until that reference is cleared.