# Windows Error Reporting

## Introduction

[Windows Error Reporting(WER)](https://learn.microsoft.com/en-us/windows/win32/wer/windows-error-reporting) is an application error reporting technology built into Windows. By default, Windows systems enable error reporting for crashes, non-responses, and kernel faults in applications.

To quickly resolve issues on the Windows platform, Qualcomm® Neural Processing SDK now uses this
infrastructure to generate application-specific problem reports and automatically notify Microsoft.

## Integrating Windows Error Reporting (WER) with Qualcomm® Neural Processing SDK

Starting from version 2.28.0, Qualcomm® Neural Processing SDK generates [WER generic event reports](https://learn.microsoft.com/en-us/windows/win32/wer/using-wer#windows-error-reporting-flow-for-generic-event-reporting)
for critical SDK errors. The application will continue executing after generating error reports,
with all Qualcomm® Neural Processing SDK API usage and behavior remaining unchanged.

WER report generation is automatic and always enabled in the Qualcomm® Neural Processing SDK.
However, report submissions are controlled by the end users’ Windows OS privacy settings.

## Critical Errors That Generate Generic Event Error Reports and the Components/Tools/Libraries Involved

| Error Type | Components/Tools/Libraries Involved |
| --- | --- |
| Hexagon™ DSP hardware accelerator remote procedure call issues | <ul class="simple"><br><li><p>SnpeHtpV##Stub.dll</p></li><br><li><p>QnnHtpV##StubDrv.dll</p></li><br></ul><br><br>Note: V## indicates libraries for different hexagon architecture versions are available. |

## Integrate Windows Error Reporting into Your Application

To learn more about using Windows Error Reporting in your application, visit [https://learn.microsoft.com/en-us/windows/win32/wer/using-wer](https://learn.microsoft.com/en-us/windows/win32/wer/using-wer).
Developers can register with [Windows Desktop Application Program](https://learn.microsoft.com/en-us/windows/win32/appxpkg/windows-desktop-application-program)
to view telemetry data and analytics reports about the problems end users are experiencing with their application.

Last Published: Jun 04, 2026

[Previous Topic
Hexagon NPU Runtime Driver (Windows Only)](https://docs.qualcomm.com/bundle/publicresource/80-63442-10/topics/htp_hexagon_npu_runtime_driver.md) [Next Topic
Low Level Perf APIs](https://docs.qualcomm.com/bundle/publicresource/80-63442-10/topics/low_level_perf_apis.md)