Your issue could be due to an incomplete aggregation at dataset level of the measures for all the attributes available. The table instead, aggregate automatically. This could be the reason why, changing measures in attributes worked: in this way there is no aggregation left to do.