# Workflow issues

If you're struggling to synchronise Avion story states across to Jira's statuses, you might be running into a workflow issue.

In Avion, we allow a flexible [workflow](https://help.avion.io/docs/story-map/workflow) that does not involve any rules. In short, we allow you to transition any Avion story to any state, from any state.

For example, you could transition a story from **Not Ready** straight to **Done**, or even the reverse.

Jira, on the other hand, allows you to configure strict workflow rules. You can see this by heading to **Project Settings** → **Workflow** → **Pencil Icon** (company-managed projects only). The editor looks like this:

<figure><img src="https://3578170569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LL6HR00hwiJJav4pLph%2Fuploads%2FwtV0UvKbsulxuNIInOgR%2Fjira-workflow.jpg?alt=media&#x26;token=85cd9be0-1b22-4793-83b2-e603a330fdb3" alt=""><figcaption></figcaption></figure>

## The issue

If you configure a Jira workflow that blocks certain transitions, Avion will not be able to make these transitions via the API. The screenshot above actually shows a good workflow set up for Avion, as any story can be transitioned to any status, from any status.

## The resolution

Update your Jira workflow to allow transitions between the states that are mapped to in Avion.
