Calculated field not working, without error

this is the solution for LAST YEAR to compute both items sold togheter ( there are 5 groups of items) Many thanks to Jesse Gebhardt!

distinct_countIf (idcliente, fecha>=addDateTime(-1,‘YYYY’, maxOver(fiscalanioinicio, [], PRE_AGG))
AND fecha<=addDateTime(-1, ‘YYYY’, maxOver(fecha, [], PRE_AGG)) AND
(maxOver(ifelse (codsku=‘501’ OR codsku=‘696’ AND fecha>=addDateTime(-1,‘YYYY’, maxOver(fiscalanioinicio, [], PRE_AGG)) AND fecha<=addDateTime(-1, ‘YYYY’, maxOver(fecha, [], PRE_AGG)) , 1,0), [idcliente], PRE_AGG) +

maxOver(ifelse(codsku=‘570’ OR codsku=‘577’ AND fecha>=addDateTime(-1,‘YYYY’, maxOver(fiscalanioinicio, [], PRE_AGG)) AND fecha<=addDateTime(-1, ‘YYYY’, maxOver(fecha, [], PRE_AGG)), 2, 0), [idcliente], PRE_AGG) +

maxOver(ifelse(codsku=‘100’ OR codsku=‘102’ AND fecha>=addDateTime(-1,‘YYYY’, maxOver(fiscalanioinicio, [], PRE_AGG)) AND fecha<=addDateTime(-1, ‘YYYY’, maxOver(fecha, [], PRE_AGG)) , 4, 0), [idcliente], PRE_AGG) +

maxOver(ifelse((codsku=‘1000’ OR codsku=‘1038’ OR codsku=‘1040’) AND fecha>=addDateTime(-1,‘YYYY’, maxOver(fiscalanioinicio, [], PRE_AGG)) AND fecha<=addDateTime(-1, ‘YYYY’, maxOver(fecha, [], PRE_AGG)), 8, 0) , [idcliente], PRE_AGG) +

maxOver(ifelse((codsku=‘1110’ OR codsku=‘1043’ OR codsku=‘1111’) AND fecha>=addDateTime(-1,‘YYYY’, maxOver(fiscalanioinicio, [], PRE_AGG)) AND fecha<=addDateTime(-1, ‘YYYY’, maxOver(fecha, [], PRE_AGG)), 16, 0) , [idcliente], PRE_AGG) = 31) )