# 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="/files/ECF9D2ySwT5kpLJJlZaw" alt=""><figcaption><p>Choose the reference branch or folder</p></figcaption></figure>

\\


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.snyk.io/developer-tools/snyk-ide-plugins-and-extensions/troubleshooting-ides/net-new-issues-delta-scan-troubleshooting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
