ServiceNow Agent mobile App - Push Notifications not working

Auma
Giga Contributor

 

In having created push Notifications for the ServiceNow Agent mobile app on Madrid, none of the notifications are successfully delivered.

The Push notification log shows them as pending (also, screenshot of the system log included).

After enabling debugging on the specific Mobile Application Scope the following log is triggered when accessing the notifications under 'My Notification Preferences' module:

" Cannot find application because sys_id does not exist: no thrown error"

All necessary plugins are activated and I've also triple checked the configuration of the notifications on my Dev instance in the ITSM mobile app in comparison.

 

Anyone faced this issue? Any help will be highly appreciated.

1 ACCEPTED SOLUTION

Auma
Giga Contributor

Update:
Got assisted by the ServiceNow team. The issue was 2 missing records:

- "ServiceNowMobileApp Push" REST Message record ([yourinstance].service-now.com/nav_to.do?uri=sys_rest_message.do?sys_id=ded0e522ff1231009738fffffffffffc)

- and its corresponding "post" HTTP Method record (https://([yourinstance].service-now.com/nav_to.do?uri=sys_rest_message_fn.do?sys_id=e5112922ff1231009738ffffffffff40).

They were installed with the Push Notification plugin but had somehow gotten removed.

Everything is now working as expected.

 

View solution in original post

5 REPLIES 5

Auma
Giga Contributor

Was my original referral document.

Haseeb-Ahmed
ServiceNow Employee
ServiceNow Employee

Hi Gloria,

Push notifications are not supported on on-premise instances and simulators, please check same with some public instance and physical device.

https://docs.servicenow.com/bundle/newyork-mobile/page/administer/tablet-mobile-ui/concept/sg-mobile...

 

Alex Edmiston1
Giga Guru

Can you send a screenshot of your push message content? I'm wondering if something is failing in your document ID/sys ID link on line 13 of the expected code. 

Also, are you logged in to your dev instance on your mobile app? Sometimes I find that I except to receive a notification from my dev instance but I'm logged into my production instance.