OTA upload stopped working but SW still running

Hi

I am running an M5Stack (ESP32) remotely using OTA for uploading firmware.
The M5 is running a webserver through which I can monitor it, and see that it is working.

I made some changes to the code that affected the webpage, compiled in Arduino, but after it says "Done Uploading" I can see the changes have not occured on the webpage.

After some investigation I realized that the ArduinoOTA that uploads the code returns immediately without any info, when called. So somehow the OTA has stopped working.

I have not changed any part of the OTA code, and I can see the M5 is running, as the webserver is alive.

Any ideas what might have gone wrong, and if it cold be fixed on my end or remotely?

On line 96.... Oh, wait, what code?