So I've been trying to get to the root of this and suspect there may be some oddity in the hardware of the stack.
OTA upgrades work MAYBE 1 in 10 times, the typical failure is "ERROR Error receiving acknowledge chunk OK: [Errno 104] Connection reset by peer"
Wifi strength seems to be fine (-61dBM when I can get to the web page for the meter). I noticed that it regularly disappears from Home Assistant so think it's reloading repeatedly.
Now, I got a couple more Node-mcu32S modules from different vendors and they all display the same behavior which is what leads me to wondering if something is up with the meter boards (one base and one expansion). I cannot connect to the webpage to watch the OTA process, it always hangs.
Anyone have further troubleshooting ideas or steps I should go through to verify that I haven't done anything inappropriate with the hardware?