SUMMARY
This symptom has been classified as a designed behavior by Strategy. The impact is limited to Strategy reports using multiple custom groups. A workaround is available in the current document.”
SYMPTOM
In a Strategy report, it is seen that the custom group passes union instead of intersect.
STEPS TO REPRODUCE
The steps below are based on the Strategy Tutorial project:


select a12.YEAR_ID YEAR_ID, count(distinct a11.CUSTOMER_ID) WJXBFS1 from LU_CUSTOMER a11 cross join LU_YEAR a12 where (a11.CUSTOMER_ID, a12.YEAR_ID) in (((select ps21.CUSTOMER_ID, ps21.YEAR_ID from ZZMQ01 ps21 where ps21.GODWFLAG2_1 = 1) intersect (select ps21.CUSTOMER_ID, ps21.YEAR_ID from ZZMQ01 ps21 where ps21.GODWFLAG4_1 = 1))) group by a12.YEAR_ID

select a12.YEAR_ID YEAR_ID, count(distinct a11.CUSTOMER_ID) WJXBFS1 from LU_CUSTOMER a11 cross join LU_YEAR a12 where (a11.CUSTOMER_ID, a12.YEAR_ID) in (((select ps21.CUSTOMER_ID, ps21.YEAR_ID from ZZMQ01 ps21 where ps21.GODWFLAG2_1 = 1) union (select ps21.CUSTOMER_ID, ps21.YEAR_ID from ZZMQ01 ps21 where ps21.GODWFLAG4_1 = 1))) group by a12.YEAR_ID