I just installed a second submaster module in my M6, set to ID1, and I'm having a big problem with it:
Any submaster from the ID1 module (or at least, any that is not ALSO on the bank the ID0 module is showing) fires at 0%. It looks like the console is ignoring any level data that isn't coming from ID0. There are no inhibitives in the entire show file, and I have bank change releases turned off, so I have no idea what would be causing that. Copying a submaster from one page to another will either break or fix it, depending on where you copy it to/from, so I know it's not the actual submasters that have problems. Cuelist Options settings appear to have no impact on these issues, and they occur exactly as described above even in a freshly created show file. I even swapped the physical locations of the modules to see if it might be a wiring issue (it's not).
Bonus weirdness: If I set a fader level on the ID1 module and then flip the ID0 module to the same page as ID1 for a moment, the console suddenly notices the level set on ID1 and accepts it as valid, without me touching anything on the ID0 module. It will stay frozen there after I change the ID0 module back to another page. Any attempts to edit the level on the ID1 module while the ID0 module is pointed elsewhere will be ignored.
I'm going a little crazy over here, because I can't for the life of me figure out why this is happening. Please help!