Issue
After upgrading to Pega Infinity™ 25.1.2 from an earlier Pega Infinity release, applications using When conditions within embedded modal windows experience unexpected behavior.
Symptoms and Impact
Visibility conditions defined on embedded data or modal views are no longer evaluated correctly, resulting in UI elements not rendering. This primarily affects visibility logic defined on View rules, causing fields or UI sections to remain hidden even when conditions should evaluate to true.
The issue is most prevalent when server‑side When rules are used to control visibility in embedded contexts, however the same behavior can be seen in Views using When rules affecting Disabled /Edit conditions.
Steps to reproduce
-
Create a View and add two properties: Property1 (Select Party) and Property2 (Party relationships). Property1 has a dropdown control with a list of possible values.
-
Configure Property2 with Visible When rule to show only if a value of Property1 is selected.
-
Select a value from Property1 dropdown. This should show Property2 but the Property does not display.

Root Cause
This behavior is a regression and impacts existing client configurations that were previously working prior to the upgrade.
The issue has been identified as a side effect of changes made in Pega Platform 25.1.2 regarding data restoration logic for case reopening operations. As a result, When conditions evaluated in embedded modal views do not receive the required context, and the view is not updated correctly.
Solution
To avoid the Issue, use a Client‑side custom conditions to control visibility, as these are evaluated on the client and are not impacted by the server‑side context merge issue.
This workaround will need to be reverted when a permanent fix becomes available because:
-
Clients may already have working configuration based on When rules.
-
Refactoring existing logic may not be feasible or acceptable in the short term.
The following hotfix exists to mitigate the problem:
-
HFIX-D707 for Pega Platform 25.1.2
Note: This is a Constellation-only hotfix which cannot be installed on-premise for Constellation Service deployments.
This issue is planned to be addressed in a future Pega Platform release. Issues are prioritized based on impact, severity, and capacity. The specific release for the fix has not yet been determined. This section will be updated with release details when the fix for this issue is available.