Ok, so you got a stacked aggregation and you don't select any of the non-aggregated columns.
This implicitly changes the aggregation level - and that is propagated through the model.
This behaviour is not a bug and documented with the calc. engine instantiation process (check for the SAP notes that explain this in more detail).
To change this, you e.g. could write this view with a table function (SQLScript) or you set the keep flag to prevent aggregation level pruning for non-requested columns.