# Error: "is not a .ql file, .qls file, a directory, or a query pack specification"

CodeQL was unable to locate one of the queries or sets of queries that are specified for analysis.

## About this error

```text
Is not a .ql file, .qls file, a directory, or a query pack specification.
```

You will see this error if CodeQL is unable to find the named query, query suite, or query pack at the location requested in the workflow.

## Confirming the cause of the error

There are two common reasons for this error:

* There is a typo in the workflow.
* A resource the workflow refers to by path was renamed, deleted, or moved to a new location.

## Fixing the problem

After verifying the location of the resource, you can update the workflow to specify the correct location.