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.
Solution
Update to Pega Platform 25.1.2.
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