# Warnings

### Overview

Canvas warnings are like helpful little flags that appear on your workflow template to alert you to potential issues or suggest improvements.&#x20;

The article will explain the different types of warnings. By reading this article, you will learn how to interpret warnings, understand their meaning, and take appropriate actions to resolve them.

### Basics

* If workflow template has <mark style="background-color:yellow;">**at least one issue**</mark>, then system shows a warning icon with counter (on left top side of canvas)

<figure><img src="https://2718719119-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2iEmashkfYYrRZjhJnSk%2Fuploads%2F2Ja8p3a5aAQJVszxci4U%2Fimage.png?alt=media&#x26;token=751e10f9-10a6-4253-98e1-6b85551f68b9" alt=""><figcaption><p>Canvas with warning</p></figcaption></figure>

* To find out what issue(s) are occured with workflow, just <mark style="background-color:yellow;">**hover over a warning icon**</mark>

<figure><img src="https://2718719119-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2iEmashkfYYrRZjhJnSk%2Fuploads%2FKfv8ntSTbhmFTxMGe6AF%2Fimage.png?alt=media&#x26;token=c0a9521b-9a73-4eb5-be39-151a70a98656" alt=""><figcaption><p>Tooltip with explanation </p></figcaption></figure>

### Types of canvas warnings

#### **No Tasks Warning**

If you haven't added any tasks, components, or additional tasks to your workflow template, you'll see a warning message. This reminds you to <mark style="background-color:yellow;">**add the necessary elements**</mark> to your workflow.

<figure><img src="https://2718719119-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2iEmashkfYYrRZjhJnSk%2Fuploads%2Fq86R2FMUowyNb3BDnWU1%2Fimage.png?alt=media&#x26;token=9e03581b-3de3-4d09-954d-09cd1385b18b" alt=""><figcaption><p>"No tasks" warning</p></figcaption></figure>

**Items Overlapped**

If you accidentally place multiple tasks or components on top of each other, a warning icon will appear on the topmost item. This helps you identify and <mark style="background-color:yellow;">**fix any overlapping elements**</mark>.

<figure><img src="https://2718719119-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2iEmashkfYYrRZjhJnSk%2Fuploads%2F46X36UnnwelYwGtk3uVq%2Fimage.png?alt=media&#x26;token=b686a10f-8560-42f6-8c0a-84ac3a30a506" alt=""><figcaption><p>"Items overlapped" warning</p></figcaption></figure>

{% hint style="success" %}
To resolve **overlapped items**, simply drag and drop the items to different positions on the canvas until they no longer overlaped.
{% endhint %}

**Cycle Relation Error**

If you try to create a circular relationship between tasks (e.g., Task A connects to Task B, and Task B connects back to Task A), system will forbid this. This helps you <mark style="background-color:yellow;">**avoid creating invalid workflow structures**</mark>.

<figure><img src="https://2718719119-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2iEmashkfYYrRZjhJnSk%2Fuploads%2FalQyb2mXBrcoB2OPFSt1%2Fimage.png?alt=media&#x26;token=3863cf89-204b-4868-9fc8-6cf55ea47772" alt=""><figcaption><p>"Cycle Relation" error</p></figcaption></figure>

{% hint style="success" %}
Review your workflow connections to **ensure that there are no circular relationships**. Remove or adjust connections as needed.
{% endhint %}

#### New Version Available

If a newer version of a component you've added to the canvas is available, system will show a suggestion icon above the component. This prompts you to consider <mark style="background-color:yellow;">**using the updated version**</mark> for your workflow.

<figure><img src="https://2718719119-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2iEmashkfYYrRZjhJnSk%2Fuploads%2FRVSA64Shq2zKXFwnntoq%2Fimage.png?alt=media&#x26;token=72bd8680-968d-4856-99ba-24aad7919649" alt=""><figcaption><p>"New version available" suggestion icon</p></figcaption></figure>

{% hint style="success" %}
Click the 'Editing menu' button for the component with the 'New version available' suggestion icon. You can then **select the newer version** from the **'Edit component' pop-up**.
{% endhint %}

**Inactive Component**

If you've added a component to the canvas, and its product, version, configuration, or workflow is inactive, system will show an 'Inactive' icon above the component. This prompts you to <mark style="background-color:yellow;">**select an active component**</mark> for your workflow.

<figure><img src="https://2718719119-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2iEmashkfYYrRZjhJnSk%2Fuploads%2FvKZ6dk0QqHBMPGbbUqf9%2Fimage.png?alt=media&#x26;token=7a1de860-cfba-4061-ad32-9b690046a3b3" alt=""><figcaption><p>"Inactive component" suggestion icon</p></figcaption></figure>

{% hint style="success" %}
Click the 'Editing menu' button for the component with the 'Inactive' icon. You can then **select an active component** from the **'Edit component'** pop-up.
{% endhint %}
