In my custom instructions for assistant I have this sentence: "The user speaks English and German, respond in the language the question is asked in." I also say that I live in Germany. The custom instructions are in English. When I ask Assistant what it knows about me I see that it picks up all the information.
When I ask a question in English in Research mode, it often responds in German instead of English. When I ask why it's responding in German it doesn't really answer the question but searches again and repeats the response in English.
Here's an example:
https://kagi.com/assistant/9c8f2e36-c1de-43d2-8019-35f8c9b6adcc
When I ask in German, the response is always in German.
My OS is set to use English, as is the browser.
I would expect the custom instructions to be followed and the response to be in the language of the question.