| Previous | Next |
| WER_S_REPORT_DEBUG | WER_S_REPORT_QUEUED |
WER_S_REPORT_UPLOADED
WER report was uploaded
WER_S_REPORT_UPLOADED is HRESULT 1769473 (0x001B0001) from winerror.h. AllStat describes it as “Report was uploaded.” In the Windows Error Reporting collection, queue, upload, archive, assertion, or debugging workflow, the value reports a nonfailure state that must not be collapsed into plain S_OK.
Wrappers should not translate this result to an undifferentiated Boolean before state handling finishes.
Where the status is encountered
- WerReportSubmit and WER store processing; capture the exact API, object, and phase because the same numeric success severity does not define the state by itself.
- Crash, hang, assertion, and application-failure reporting;
- Enterprise policy controlling WER queue, archive, upload, debugger, and throttling;
Keep it attached to the operation that returned it. Interpreting it outside that API contract can turn a normal continuation or partial result into an incorrect retry or false completion.
What must be true before accepting it
Verify that the submission result corresponds to the intended report and required attachments were included under current consent and policy. The caller should reject a path where outputs and state do not match the recorded condition.
Also confirm that returned outputs belong to the current operation generation and were not inherited from an earlier attempt.
Correct handling and recovery
Close the report handle, retain the local report ID and submission result, and avoid uploading the same event again unless WER requests it.
Continuation after it within the documented state machine is different from restarting the entire operation.
Difference from nearby results
WER_S_REPORT_QUEUED stores the report for later transmission; this status says upload completed now.
Using one generic success branch for it and its neighbor can lose output, repeat work, or misreport completion.
Practical scenario
An application submits a crash report and receives this status. It records the report ID, removes its temporary copy, and shows no retry prompt.
References
- Microsoft: WER error codes
- Microsoft: WerReportSubmit
- Microsoft: Windows Error Reporting
- Microsoft: HRESULT values
Looking for a different code? Search another status or error code.
