Hi ProgrammerAndy
When the ANGLESEL bits of the COMPMODE register are changed to another configuration, you will have to wait till you get zero-crossings( negative to positive transition) on all the new set of quantities that are being monitored now, before reading the ANGLE registers. The ANGLE registers get updated only after ZX are detected in both the quantities being monitored.
Regards
hmani