Thank you for the XML file.
The test was actually a bit irritating ... but actually everything worked correctly. Did it not? Well, depends on how you look at it. This is what happend:
1) SoSci Survey did the alphabetical sorting for your base language (or with whatever you started testing)
2) Then SoSci Survey stored that order internally.
3) They you switches the language version within the interview.
4) And then the question was shown in a different language version, but SoSci Survey had still the original order stored, and used that one. Yet, the other language version had additional items - that were shown at the end.
Long story told short: The update will remove step 2 for the alphabetical order. Becvause that was really irritating in the test. This change will keep up the order when switching the language within the interview. However, that's a border case, because it is quite unlikely that someone sees a question in one language and then switches language to answer that language.