Mine quit charging on a pad, and the first solution I googled was to turn it off and back on, my advice for many PC users. It worked. I was embarrassed.
How is this a software issue? I thought there would be an induction coil and a diode connected to the battery.
Modern charging systems are much more complex. The inductive charging system will have no hope of directly delivering the correct voltage, and will transit power via a switch mode regulator. The regulation of charging is under software control. This is important to manage battery life. The system regulates charge rate and keeps track of battery condition using different charging profiles at different times. If the software crashes the regulator will almost certainly not be configured to run.
The sophistication of modern systems is near science fiction relative to what we were used to only a short time ago.
I’ve had the same issue and also fixed it via power-cycling. Doing so fixes all sorts of weird issues with computers and stuff that contains computers.
Thank you both.