¿Qué significa el código HRESULT 0x803E0206 (WPN_E_CALLBACK_ALREADY_REGISTERED)?

 
Anterior Siguiente
WPN_E_NOTIFICATION_ID_MATCHED WPN_E_TOAST_NOTIFICATION_DROPPED

WPN_E_CALLBACK_ALREADY_REGISTERED

Qué significa WPN_E_CALLBACK_ALREADY_REGISTERED

Windows devuelve WPN_E_CALLBACK_ALREADY_REGISTERED cuando Windows Push Notification Platform informa: La interfaz de callback de notificaciones ya está registrada.

Los callbacks forman parte del ciclo de vida de la integración y deben registrarse y liberarse una sola vez.

Qué comprobar

  • Registra qué objeto hizo el primer registro.
  • Revisa inicialización duplicada o carreras entre hilos.
  • Comprueba que unregister se ejecute al destruir el owner.

Cómo actuar

Mantén un único registro por objeto o sesión y serializa register/unregister.

Diagnóstico específico

Para aislar la condición callback already registered, conserva app identity, channel URI, estado cloud/local, grupo o tag implicado y fase exacta del registro o envío. En la prueba de callback already registered, cambia una sola precondición y conserva por separado cualquier resultado posterior de cleanup o retry.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.