Hello,
This is a heads-up that there is most likely a bug in the cs3 software, that reads and programs mfx decoder motor type wrong. (CV52)
The bug seems to only affect the CS3 when English is used as a system language. I tested all other system languages, and they seem to be ok.
I'm currently using cs3 software 3.2.1 (8). (tried to restore it to original configuration etc, and that did not affect things)
Bigdaddynz did a test on his cs3 and experienced the same. (also 3.2.1 (8)).
here is an example from one of my locomotives: Note the difference in motor type. (CV52)
Correct read out, of the mfx decoder in German.

Wrong read out in English. the only change was the system language. (noting was programmed to the decoder).

This also affects programming.
E.G if the CS3 is used to set the motor type of a mfx decoder. the motor type is programmed wrong.
note that programming using mDecoderTool with
60971 or through the CS3 is not affected.
here is an example: the c90 is selected when the system is set to English:

And a readout after in German shows that the mfx decoder was actually programmed with a bell anchor motor:

a readout on the
60971, confirmed the same.
This might not affect that many in reality, but if someone programmed a mfx decoder lately using a cs3 with software 3.2.1 (8) and English as system language, it's worth checking.
I can not say if this affects other settings, or DCC etc, as well because I have not checked. But some caution is recommended, or use another language if possible.
I have reported this to Märklin, and hopefully, they will look into it. (the initial response from Marklin customer service was not that positive so I had to investigate a bit more and provide more evidence). Thanks to
Bigdaddynz
, for helping to confirm this bug.
According to Märklin, they are planning to release a "big" update to the CS3 this week or the next week. So hopefully that update will fix it.
This is provided as information for those who find it interesting and/or might be affected. Personally, I program my decoders with mDecoderTool, and can use other system languages e.g. Swedish, Danish or German.