Device: Pixel 8
I have enabled these settings.
"require device to be charging"
"require battery above warning level".
when battery was 10% and I "check for updates" manually it started downloading an update whilst my phone was not charging. So it ignored both settings.