As written, the 3 columnsThree levels of your design matrixtreatment are redundantrepresented with two dummy variables, implyingbecause three dummy variables would create perfect collinearity. This would be aWith three columns, the third is perfectly predicted by the other two. Deleting your third column (but retaining the rows with zeroes in both the first and second columns) resolves the problem for any method. Deleting both the third column and the rows corresponding to the third treatment again creates perfect collinearity, so this must be a misrepresentation ofas every case that is not the first treatment is necessarily the second treatment. As in regression, enter two predictor variables in your actual datamodel to represent the three treatments. To fix thisThe third treatment, there must be cases where columns 1 and 2 are both predictor variables have 0 values, as well as cases where they are both 1becomes the reference condition. Then You could also perform the third column will beSEM analysis via a multiple populations approach, where each treatment defines a population, and the producteffect of each treatment is inferred from differences in the first 2 columnsmean of the dependent variable across the three populations. That would resolve I beg pardon for the problemearlier answer that was entirely off the mark.