github-docs-arabic-enhanced / content /code-security /code-scanning /troubleshooting-code-scanning /not-recognized.md
| title: 'Error: "is not a .ql file, .qls file, a directory, or a query pack specification"' | |
| shortTitle: Not recognized | |
| intro: '{% data variables.product.prodname_codeql %} was unable to locate one of the queries or sets of queries that are specified for analysis.' | |
| allowTitleToDifferFromFilename: true | |
| versions: | |
| fpt: '*' | |
| ghes: '*' | |
| ghec: '*' | |
| ## About this error | |
| ```text | |
| Is not a .ql file, .qls file, a directory, or a query pack specification. | |
| ``` | |
| You will see this error if {% data variables.product.prodname_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. | |