OneSignal Push Notification ClickEvent muestra valores vacíos Windows phone 8.1 C #

Estoy trabajando en las notificaciones push de One Signal para Windows Phone 8.1. La notificación funciona bien. pero cuando hago clic en la notificación, el mensaje muestra un valor vacío. Mientras que cuando la aplicación está ENCENDIDA, se muestra un mensaje en el evento. ¿Cómo puedo obtener el texto de notificación para guardar en mi pantalla de notificación?

Mi código de función App.Xaml.cs está aquí.

Evento OnLaunched:

 OneSignal.Init("32cdee4b-7838-4b6c-a024-ae25cecb2234", e);
 OneSignal.Init("32cdee4b-7838-4b6c-a024-ae25cecb2234", e, notificationOpened);

Aquí está la notificación Código de función abierta:

  private async void notificationOpened(string message, IDictionary<string, string> additionalData, bool isActive)
    {

        if (message != null && message != "")
        {
            DatabaseHelperClass Db_Helper = new DatabaseHelperClass();//Creating object for DatabaseHelperClass.cs from ViewModel/DatabaseHelperClass.cs 

            try
            {
                Db_Helper.Insert(new MessagesClass(message));



            }
            catch
            {
                MessageDialog messageDialog = new MessageDialog("There is an error while saving this details. Please try again later!");//Text should not be empty 
                await messageDialog.ShowAsync();

            }




        }
        else
        {
            //Here I have check for empty value
            settingsClass.SaveSetting("NotiClick", "MoveToMeldingen");


        }

Cuando la aplicación está en estado activo, recibo el mensaje, pero cuando la aplicación está en segundo plano y la notificación se recibe en la bandeja de notificaciones, y al hacer clic en esta, recibo una cadena de mensaje vacía. Por favor, ayúdame a deshacerme de este problema. ¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta