Issue
When rule-based read-only conditions function incorrectly in embedded tables after updating to Pega InfinityTM ‘25.
Symptoms and Impact
When rule-based conditions are not triggered as expected while user is interacting with the screen/embedded table. The UI does not render correctly when the condition is met.
Steps to reproduce
- Configure a When rule-based read-only condition on a field in an embedded table based on another value in the row
- Update the values in the embedded table that result in condition returning True
- Verify if the field (mentioned in step 1) remains read-only
Root Cause
The calculation for When conditions takes place in the server. This introduces a delay and prevents the cell from being re-rendered once the results from the When conditions are received from the network call.
This is a regression issue introduced in Pega Infinity release 25.1.0 and 25.1.1
Solution
This issue is planned to be addressed in a future Pega Platform patch 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.
As a workaround, use a custom condition instead of a When rule.
Or
Consult Pega Support for hotfix.
References
Configuring your Pega Platform to use Constellation Pega Static CDN