I think this comes from Anthropic recently implementing auto routing of model effort. You can manually set effort with /effort in CC.
It does seem like this new routing is worse for the consumer in terms of code quality and token usage somehow.