I have created a Android mobile app using Pega 7.3.0 and have enabled Offline support in the access group (the app has push notification enabled). However, once offline mode is enabled, I am unable to login to the mobile app and getting an error - "Cannot login due to application error". Login to the application from a desktop/laptop, using the same credentials work fine. If I uncheck the offline support in the access group, I can again login to the app.
Following is the error message found in the system log
Caused by: com.pega.pegarules.pub.generator.RuleNotFoundException: Failed to find a 'RULE-OBJ-ACTIVITY' with the name 'PYREGISTERPUSHNOTIFICATIONSTOKENANDCATEGORIES' that applies to '@baseclass'; no rules with this name were found in the rulebase.
I noticed that this activity - pyRegisterPushNotificationsTokenAndCategories is not present in the environment.
I checked in a 7.3.1 environment, where this activity is present in Pega-IntegrationArchitect:07-10-33 ruleset version. However, in the 7.3.0 environment (where I build the mobile app), this ruleset version is not present.
Has anyone encountered this issue before? I was thinking of creating an app without push notification support and checking the problem, but wanted to know if this is some kind of a known issue.