No, I don't think so. I don't see any such option in the battery settings (and even if there were, it would be weird to stop at 97% and not 95% or 90%). I'm using the Android 12 OS that comes with the Fairphone 4, which is practically identical to the stock Android OS, they didn't add any battery features as far as I can tell (the battery menus are very short). There's also no related option in the Developer Options menu. But the "Battery Saver" menu has one option which says "Battery Saver turns off when your phone charges above 90%" and it is enabled, but I don't see why this would negatively affect ESET.
That said, today I experienced a different but related problem. When I woke up, my phone had been able to charge all the way up to 100% (and it was connected to the charger and idle, obviously, since I was sleeping) but ESET still didn't run any scan, according to the logs.
Can anyone confirm that the "On-charger scan" works in Android? By "confirm", I mean look at the "Activity log" and see if a scan was ran automatically when the phone's battery reached 100%.
Thank you.