I am using an MC8 Pro with a ML5R and encountering what I think is a bug with the ML5R command in the Morningstar Editor. When I create a preset with a ML5R command that only engages/bypasses/sets loops and does not change loop order (No Change selected), then the command does not change the loop states. When I adjust it to include a selected Loop Order, it will work fine.
Maybe this is by design? I don’t think it is. If it is, consider this a feature request: it would be immensely useful to update or set the states of loops independently of the loop order and vice versa.
I just checked the code and yes it is indeed a bug where if it is set to “No Change”, then even the bypass does not change. I’ll fix it and push an update today.
The ML5R can be updated but the backplate had to be removed. Afterwhich, you’ll see a micro USB port and you can use the standard firmware update process to update the ML5R (not via the editor): Updating your Firmware | Morningstar Engineering