Channel setting are usually saved "per input" and not "per mode." Are you, by chance, switching inputs when you switch surround modes?