Its no fault the MCU compares the voltage divider to an internal reference
The reference has as well with the temperature sensor some variation from MCU to MCU