| Previous | Next |
| WPN_E_NOTIFICATION_POSTED | WPN_E_NOTIFICATION_NOT_POSTED |
WPN_E_NOTIFICATION_HIDDEN
WPN_E_NOTIFICATION_HIDDEN is an HRESULT used by the Windows notification platform. It means that code attempted a state transition that is invalid after the notification was already hidden.
What to check for WPN_E_NOTIFICATION_HIDDEN
- Ensure hide or dismiss logic is idempotent and does not run twice for the same notification.
- Track application state separately from the platform notification object lifetime.
- Create a new notification when a new presentation is required rather than reusing a hidden instance.
Diagnostic interpretation
This result has the HRESULT value 0x803E0107. AllStat records the condition as “The notification has already been hidden.”.
Evidence to capture
- Capture any IErrorInfo text, activity identifier, event-log entry, and subsystem trace that mentions this result or the wpn / notification / hidden operation.
- Preserve the first failure in the call chain; a later HRESULT can describe cleanup rather than the original wpn / notification / hidden condition.
Retry and recovery
Retry only after the condition responsible for WPN_E_NOTIFICATION_HIDDEN has changed; repeat the same operation and confirm that the original failure boundary has moved or disappeared.
Looking for a different code? Search another status or error code.