Hello,
The errata appears to apply to a one cycle timing window only, so this condition should not happen very frequently. Why is it necessary to use continuous conversion mode? The errata condition cannot occur using single conversion mode.
I would mostly use single conversion mode, and wait for conversion complete using either polling or interrupts. The 16-bit ADCR read to get the ADC result may then occur, and the next conversion started. Very few applications should require the use of continuous conversion. In fact, if measuring more than one ADC channel, single conversion mode must be used.
If you need more accurately timed spacing between conversions, you can alternatively use a timer interrupt to determine when the previous conversion is read, and the next conversion started. Here, the ADC interrupt would not be used.
Regards,
Mac