Site icon EfmSoft

What does HRESULT 0x803E0118 (WPN_E_DUPLICATE_REGISTRATION) mean?

 
Previous Next
WPN_E_ACCESS_DENIED WPN_E_PUSH_NOTIFICATION_INCAPABLE

WPN_E_DUPLICATE_REGISTRATION

WPN_E_DUPLICATE_REGISTRATION is an HRESULT used by the Windows notification platform. It means that code attempted to register an application notification component that the platform already has registered.

What to check for WPN_E_DUPLICATE_REGISTRATION

  • Make registration idempotent across app launches, background activation, and update paths.
  • Query or remove the existing registration through the supported API before creating another one.
  • Avoid treating the result as an invitation to duplicate background tasks or callbacks.

Microsoft documentation

Diagnostic discriminator: Inspect existing package notification registrations before creating another. A duplicate registration is a local registration-state conflict, not evidence that the cloud service rejected or lost the request.


Looking for a different code? Search another status or error code.

Exit mobile version