When Refusals Don’t Translate
An Experience Report from a German-Locale On-Device LLM
I was preparing a new release of my German verb-conjugation iOS app, Konjugieren, and I noticed something strange about its on-device AI tutor. The tutor would occasionally produce a polite German refusal, “Ich kann dir keine Filmempfehlungen machen…”, and then render that refusal inside the speech bubble as if it were a verb-conjugation lesson. The user, who had asked something perfectly reasonable, would see the refusal appear in the conversation as a totally normal-looking response. There was no error and no fallback. The model had simply declined, and the app had presented the decline as if it were content.