I have configured Promoted Filters on a landing page in Pega Constellation. The filter property is a Picklist, which is sourced from a Data Page.
However, I am encountering an issue where the Data Page is being invoked multiple times, resulting in duplicate values being displayed in the picklist.
Has anyone experienced a similar issue or can suggest how to prevent the repeated execution of the Data Page and ensure that only unique values are displayed in the picklist?
the Data Page is being invoked multiple times by the promoted filter/value-selector flow or
the source itself is returning non-distinct rows, which then become visible as duplicates in the picklist
check the Data Page source , make sure the source returns distinct values only. Also check whether the Data Page has parameters and if those parameters impact the values resulted from Data Page’s source.
Also check the Data Page scope and refresh strategy. If it is configured to reload too aggressively then it can multiply calls unnecessarily.
There have also been Constellation promoted-filter/value-loading issues in some versions, so check your Pega version if the configuration looks correct-
INC-C52644: Duplicate work status values were appearing repeatedly when scrolling through promoted filter pick lists on landing pages. This was caused by the fetchPossibleValues function in ValueSelector duplicating the same list of values multiple times during load operations, and has been resolved.