Applies to Pega Platform™ versions 8.7.1 and 8.7.2
Symptoms
After updating your Pega deployment to Pega Platform version 8.7.1, you notice that LiveUI automatically deletes Pega rules. In multiple applications, Pega rules are missing, and the system shows them as deleted.
You are using the LiveUI debugging tool in an application to open or check sections. You notice that the Pega-provided Section rules are deleted. For example, working in a DEV or QA environment as an application developer, you open a rule instance and notice that the rule is deleted automatically. When you look at the list of recently deleted rules, the deleted rule is displayed in that list. The deleted rule instance does not contain the Ruleset Name. You encounter this issue several times in one day.
This issue was reported for Pega deployments updated to Pega Platform version 8.7.1 for DEV and QA environments, both on-premises and cloud deployments.
Errors
Failure opening the Rule instance
This error displays when you are working with the Section rule form. Sometimes the error does not display on screen; instead, you see that rules are deleted and listed in the recently deleted rules list.
Explanation
LiveUI contains a Pega defect that will be fixed in a future release of the Pega Platform and for Pega Cloud offerings.
pzLiveDesignViewDisplay, the step that calls the LiveUI method pxChooseBestRuleSet returns an error. This issue occurs when all your rulesets are locked. In pzLiveDesignViewDisplay, the call to pzChooseBestRuleSet fails because there are no rulesets to save your section. The error handling of this failure needs to work properly and not delete the open rule.
Solution
Best Practice: Keep current with Pega
For Pega Platform version 8.7.1, request and apply HFix-83664.
For Pega Platform version 8.7.2, request and apply HFix-83940.
See How can I request an existing hotfix?
Update to Pega Platform version 8.7.3 or Pega Platform version 8.8 when these releases are available.
Until these releases are available, go to My Support Portal Frequently Asked Questions and follow the instructions in the sections:
How can I submit a ticket for a issue I’m having with Pega Software?
How can I request an existing hotfix?