While the code the reference can generically be set as "internal" or "external", only the ADC follows this setting; the DAC (as a result) will be use either the internal reference, either the 3.3V LDO (which may be an external "reference" - not really as it is an LDO - but it is not THE external reference - AREF). Obviously, this is a bug and needs to be addressed. Of course, it would be even better having the ability to set the references independently (ADC and DAC).

1. Any plans to fix this error?
2. What is the work around this issue?