I am not sure how to describe this issue but I'll try-
It seems that the undo function releases manual control of submaster channels that are set to any level below full. No mater where in the command history the manual change occurred.
For example-
Sub 1 is at full it has Ch 1 @ full and Ch 2 at full
Ch 1 @ 0 enter
Ch 2 Full Full
Ch 3 @ Full enter
Ch 4 @ Full enter
undo enter
Ch 4 goes back to 0
ch 3 stays at full
ch 2 stays manual at full
ch 1 goes to full and has been released from manual control
the redo function doesn't work.
Running 1.9.11