A quick internet search suggests: The error message "there are aliased coefficients in the model" when using Anova_III_lm (or similar functions like Anova from the car package with type = "III") indicates the presence of perfect multicollinearity in your linear model.
What happens if you include the 2-way interactions.
What does a plot or a correlation matrix tell you
It's been literally decades since I have looked at the math in an anova. So I am just guessing but it be be that you cannot do a three-way comparison without a two way and you are running into a multicollinearity or homoscedasticity problem but as I say, it's been many years since I even looked at a simple anova.
You might want to try doing this with a {car} dataset and see what happens.
Sorry to be of so little help.