The problem comes from reading a text file.
I have all the messages in English, French and Spanish in a Text file, which is loaded at the program start, and put into the KeyValueStore.
It appears B4A does not seem able to load correctly a text file created with Notepad, when it contains accented characters.
I tried both File.ReadString and TextReader. No luck.