# Net new issues (delta) scan troubleshooting

## Problem

**Net new issues scans fail to find issues on npm-based reference scans.**

The net new issues filter in the IDEs compares the software Projects in two folders or two branches from a Git project.\
\
Some package managers, such as NuGet, pip, npm, and so on, require specific manifest files to be generated before you can perform a scan analysis. These files, for example, `package-lock.json` or `obj/project.assets.json` for NuGet, are typically generated by the Project's compiler or running a specific installation command.

## Solution

Required manifest files must be generated before you can perform a scan analysis. These files, for example, `package-lock.json` or `obj/project.assets.json` for NuGet must have been generated on the current branch or folder and either:

* Be committed to the reference branch before the scan
* Be prepared (compiled) into a different directory, that will be used as a reference folder for Snyk scan

<figure><img src="https://2533899886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdwVZ6HOZriajCf5nXH%2Fuploads%2Fgit-blob-eb2a39357cbd0a1cdee23c99b1beb31c7030b87b%2Fimage.png?alt=media" alt=""><figcaption><p>Choose the reference branch or folder</p></figcaption></figure>

\\
