After adding a 3-part macro under house code "M", I have been experiencing the problem with monitored house code changing automatically to "M" which I don't want. After reading that this is a known bug, I redefined the new macros to a different house code just so "M" no longer has a "majority". Hopefully, this will avoid the problem.
I also ticked the preferences box re checking the monitored house code and it did at least alert me that is was trying to change to "M". Since reallocating the new macros, this pop-up is no longer happening when I download timers and macros.
Curiously, I was only using about half of the "M" codes for macros, so they were outnumbered by the codes used for real devices. But many of the macros had multiple parts with different conditions, to the total number of "M" items was greater than for the actual monitored house code.
I am using the European version of AHP (Rev. 3.308 - latest) so the "bug" seems to affect both flavours.
I realise that this was quite an old thread. Does anyone know if the bug has been fixed in the US version?