I just received my preordered 23940 DB Diesel, incorporating the mfx chip, which is my initial experience with mfx. As background I should also note that run all my locos with a Massoth Navigator & 1210Z System, having had prior experience with MTS1 (Lenz), MTS2, MTS3 and Digitrax DCC. I should also mention that I've been working with LGB Locos for 22 years (yes, I'm "old"), installing decoders (LGB, Massoth, etc.), sound (analog & digital) and modifying engines, and am a long time member of the Big Train Operator Club (formerly LGB Club), as well as my local Western new York Garden Railway Society (WNYGRS).
What I noticed, is that when I tried to reprogram the CV1 Loco address to my specific needs, it wouldn't do it!
I found that the Loco Address (CV1), HAD to be programmed individually on a Programming Track, rather than the Main. This is also true for CVs 17, 18 & 29. It is also necessary to "shut off" the mfx option, as the decoder uses a hierarchy of mfx, DCC and Analog protocols (in descending order) on CV50. It probably would be helpful to first set CV50 = 3 (DCC & Analog only), before trying to program the CV1 address.
Yes, the former format (before mfx) on LGB Locos was to set the CV1 to "3" at the factory as a default. Now with mfx, the factory seems to set it to "0", assuming later use of a Marklin C Station.
It seems Marklin is making what appears to be an extraordinary assumption on its long time customers.
Rich