When an Asset Publisher is configured with a Content Set, the segment variations are evaluated without a predictable order. The order of evaluations is not the same that users can visualize in the Content Set configuration. This is confusing to the users. The main problem is that when several segments variations are valid for Content Set, there is no way to configure a selection priority (that is reported in https://issues.liferay.com/browse/LPS-101448).
Steps to Reproduce:
- Create three segments Seg_A, Seg_B y Seg_C with the same filter ("Screen name" equal to "user1")
- Create three Web basic content with the text values ("Content1", "Content2" and "Content3")
- Create a Content Set with the followings variations:
- Create a page with the Content Set configured in the previous step.
When user "user1" access the page with the Asset Publisher, Seg_A is visualized.
If the order of segment variations are changed in the Content Set, this doesn't have any effect, and segment variation Seg_A still be visualized.