Same experience. Especially “auto” is notoriously good in just ignoring whatever you write in the mdc files.
In the thread above I proposed adding hooks (pre/post response) in which we could ask things like: “did you write all comments in English?” Or after detecting many changes “run the linter”. Currently it is all based on chances, but adding a hook could give us more control on steering the LLM into the right direction.